parser=argparse.ArgumentParser(usage='%(prog)s [options]',description='Use this script to verify the signatures of existing gitian assert files and / or assert files in a specific pull request.')
parser.add_argument('-p','--pull_id',dest='pull_id',help='Github Pull request id to check')
parser.add_argument('-t','--target-branch',dest='target_branch',default='master',help='Remote repository merge into branch')
parser.add_argument('-m','--merge',action='store_true',dest='merge',help='Merge the given pull request id')
parser.add_argument('-k','--refresh-keys',action='store_true',dest='refresh_keys',help='refresh all pgp public keys that are currently in the gpg keyring.')
parser.add_argument('-i','--import-keys',action='store_true',dest='import_keys',help='import all public keys in the gitian-pubkeys directory to the gpg keyring.')
parser.add_argument('-k','--refresh-keys',action='store_true',dest='refresh_keys',help='Refresh all public keys that are currently in the gpg keyring.')
parser.add_argument('-i','--import-keys',action='store_true',dest='import_keys',help='Import all public keys in the gitian-pubkeys directory to the gpg keyring.')
parser.add_argument('-o','--no-verify',action='store_true',dest='no_verify',help='Do not run any signature verification')
parser.add_argument('-v','--version',dest='version',help='Version number of sigs to be verified (defaults to all versions if not specified).')