X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=nfvbench%2Fchain_managers.py;h=5882913ce46045aaa3f4d0fb4d9c04c76ac8ce84;hb=99260f95219301bb5c0b58921e793bcad6ec4990;hp=211f9bbaa5fa248f36d741dbff96ddb69775ccd3;hpb=6404b7aa4391712f0421b3ee0996c59871816db1;p=nfvbench.git diff --git a/nfvbench/chain_managers.py b/nfvbench/chain_managers.py index 211f9bb..5882913 100644 --- a/nfvbench/chain_managers.py +++ b/nfvbench/chain_managers.py @@ -56,7 +56,7 @@ class StageManager(object): return self.client.ports def get_compute_nodes(self): - return self.client.compute_nodes + return self.client.compute_nodes if self.client else {} def set_vm_macs(self): if self.client and self.config.service_chain != ChainType.EXT: @@ -81,7 +81,10 @@ class PVPStatsManager(object): self._setup() def set_vlan_tag(self, device, vlan): - self.worker.set_vlan_tag(device, vlan) + if self.worker: + self.worker.set_vlan_tag(device, vlan) + else: + device.set_vlan_tag(vlan) def _setup(self): WORKER_CLASS = self.factory.get_chain_worker(self.specs.openstack.encaps,