monkeysphere: Clarify arguments for import actions

This commit is contained in:
James Valleroy 2016-02-16 19:16:01 -05:00 committed by Sunil Mohan Adapa
parent 79edbd6195
commit cc6f44d87e
No known key found for this signature in database
GPG Key ID: 36C361440C9BC971
2 changed files with 7 additions and 6 deletions

View File

@ -39,12 +39,12 @@ def parse_arguments():
host_import_ssh_key = subparsers.add_parser(
'host-import-ssh-key', help='Import host SSH key')
host_import_ssh_key.add_argument(
'hostname', help='Fully-qualified hostname')
'domain', help='Fully-qualified domain name')
host_import_https_key = subparsers.add_parser(
'host-import-https-key', help='Import host HTTPS key')
host_import_https_key.add_argument(
'hostname', help='Fully-qualified hostname')
'domain', help='Fully-qualified domain name')
host_publish_key = subparsers.add_parser(
'host-publish-key', help='Push host key to keyserver')
@ -92,7 +92,7 @@ def subcommand_host_import_ssh_key(arguments):
"""Import host SSH key."""
output = subprocess.check_output(
['monkeysphere-host', 'import-key',
'/etc/ssh/ssh_host_rsa_key', arguments.hostname])
'/etc/ssh/ssh_host_rsa_key', 'ssh://' + arguments.domain])
print(output.decode())
@ -100,7 +100,8 @@ def subcommand_host_import_https_key(arguments):
"""Import host HTTPS key."""
output = subprocess.check_output(
['monkeysphere-host', 'import-key',
'/etc/ssl/private/ssl-cert-snakeoil.key', arguments.hostname])
'/etc/ssl/private/ssl-cert-snakeoil.key',
'https://' + arguments.domain])
print(output.decode())

View File

@ -54,7 +54,7 @@ def generate(request, domain):
if valid_domain:
try:
actions.superuser_run(
'monkeysphere', ['host-import-ssh-key', 'ssh://' + domain])
'monkeysphere', ['host-import-ssh-key', domain])
messages.success(request, _('Generated OpenPGP key.'))
except actions.ActionError as exception:
messages.error(request, str(exception))
@ -70,7 +70,7 @@ def generate_https(request, domain):
if valid_domain:
try:
actions.superuser_run(
'monkeysphere', ['host-import-https-key', 'https://' + domain])
'monkeysphere', ['host-import-https-key', domain])
messages.success(request, _('Generated OpenPGP key.'))
except actions.ActionError as exception:
messages.error(request, str(exception))