o
    ˛\jf                     @  s   d Z ddlmZ ddlZddlZddlZddlmZ ee	 j
d Zejdee ddlmZ dd	d
Zedkr@ee dS )z1Independently verify a signed WordPress App Pack.    )annotationsN)Path   )verify_signed_packreturnintc                  C  sf   t  } | d | d | jddd |  }ttjtt|j	t|j
t|jdddd	 d
S )Nartifactreleasez--public-keyzB/var/www/html/.platform-signing/wordpress-app-pack-ed25519.pub.pem)default)r   release_pathpublic_key_path   T)indent	sort_keysr   )argparseArgumentParseradd_argument
parse_argsprintjsondumpsr   r   r   r	   
public_key)parserargs r    scripts/verify_wordpress_pack.pymain   s   

r   __main__)r   r   )__doc__
__future__r   r   r   syspathlibr   __file__resolveparentsBASE_DIRpathinsertstr platform.packages.wordpress_packr   r   __name__
SystemExitr   r   r   r   <module>   s   

