for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
from lib.actions import BaseAction
__all__ = [
'ListVMsAction'
]
class ListVMsAction(BaseAction):
api_type = 'compute'
def run(self, credentials):
driver = self._get_driver_for_credentials(credentials=credentials)
vms = driver.list_nodes()
return self.resultsets.formatter(vms)