Completed
Pull Request — master (#462)
by
unknown
02:34
created

GetVMDetails.run()   A

Complexity

Conditions 3

Size

Total Lines 7

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 7
rs 9.4285
cc 3
1
from vmwarelib import inventory
2
from vmwarelib.actions import BaseAction
3
4
5
class GetVMDetails(BaseAction):
6
    def run(self, vms):
7
        results = []
8
        for vm in vms:
9
            vm = inventory.get_virtualmachine(self.si_content, name=vm)
10
            if vm:
11
                results.append({vm.name: vm.summary})
12
        return results
13