cloudmesh / cloudmesh-cloud

Multicloud Cloudmesh Plugins for cloudmesh cmd5 CMD
https://cloudmesh.github.io/cloudmesh-manual
Apache License 2.0
2 stars 27 forks source link

*cms sec group list --cloud={cloud}* raises error #228

Open Vafa-Andalibi opened 5 years ago

Vafa-Andalibi commented 5 years ago

The command is also raising errors in the cm\cloudmesh-cloud\tests\cloud\test_04_sec_command.py:

$ cms sec group list --cloud=aws
cloud aws
ERROR: executing command 'sec group list --cloud=aws'
======================================================================
'security_group_rules'
'security_group_rules'
Traceback (most recent call last):
  File "C:\Users\theuser\cm\cloudmesh-cmd5\cloudmesh\shell\shell.py", line 938, in main
    stop = cmd.onecmd(command)
  File "C:\Users\theuser\cm\cloudmesh-cmd5\cloudmesh\shell\shell.py", line 366, in onecmd
    return func(arg)
  File "C:\Users\theuser\cm\cloudmesh-cmd5\cloudmesh\shell\command.py", line 103, in new
    func(instance, args, arguments)
  File "C:\Users\theuser\cm\cloudmesh-cloud\cloudmesh\sec\command\sec.py", line 199, in do_sec
    for rule in group['security_group_rules']:
KeyError: 'security_group_rules'