Give explicit messages when keypair is missing

Change-Id: Icae68b25b5d7391a1fbbeab33fa2ec3ac78d0e0b
This commit is contained in:
Yichen Wang 2015-07-20 17:28:53 -07:00
parent d30dbe1342
commit 6f6026a8b9

View File

@ -857,6 +857,11 @@ if __name__ == '__main__':
if os.path.isfile(pub_key) and os.path.isfile(priv_key):
instance_access.public_key_file = pub_key
instance_access.private_key_file = priv_key
else:
print('Error: Default keypair ~/.ssh/id_rsa[.pub] is not existed. Please '
'either create one in your home directory, or specify your keypair '
'information in the config file before running VMTP.')
sys.exit(1)
if opts.debug and instance_access.public_key_file:
print('VM public key: ' + instance_access.public_key_file)