X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=doctor_tests%2Finspector%2Fsample.py;h=fcdb48fed9adb21a86eed7e9a8b13328a83907d1;hb=6799dee0b48647e5c45fa9341d88822636895259;hp=114e4ebd2c5804cba6baa021b923d78c342b6fcf;hpb=82463b273a9f4e026dff7bfa507ddc78ef771517;p=doctor.git diff --git a/doctor_tests/inspector/sample.py b/doctor_tests/inspector/sample.py index 114e4ebd..fcdb48fe 100644 --- a/doctor_tests/inspector/sample.py +++ b/doctor_tests/inspector/sample.py @@ -35,7 +35,8 @@ class SampleInspector(BaseInspector): auth = get_identity_auth(project=self.conf.doctor_project) session = get_session(auth=auth) - self.neutron = neutron_client(session) + if self.conf.update_neutron_port_dp_status: + self.neutron = neutron_client(session) self.servers = collections.defaultdict(list) self.hostnames = list() @@ -94,10 +95,12 @@ class SampleInspector(BaseInspector): self.hostnames.append(hostname) thr1 = self._disable_compute_host(hostname) thr2 = self._vms_reset_state('error', hostname) - thr3 = self._set_ports_data_plane_status('DOWN', hostname) + if self.conf.update_neutron_port_dp_status: + thr3 = self._set_ports_data_plane_status('DOWN', hostname) thr1.join() thr2.join() - thr3.join() + if self.conf.update_neutron_port_dp_status: + thr3.join() @utils.run_async def _disable_compute_host(self, hostname):