diff --git a/ocp_resources/node_network_configuration_policy.py b/ocp_resources/node_network_configuration_policy.py index df562a55e8..fa0311bed2 100644 --- a/ocp_resources/node_network_configuration_policy.py +++ b/ocp_resources/node_network_configuration_policy.py @@ -301,10 +301,11 @@ def apply(self, resource=None): for _ in samples: return - def deploy(self): + def deploy(self, wait=False): self.ipv4_ports_backup() self.ipv6_ports_backup() - self.create(body=self.res) + + self.create(body=self.res, wait=wait) try: self.wait_for_status_success() return self diff --git a/ocp_resources/resource.py b/ocp_resources/resource.py index d6a693e1c9..e46782374d 100644 --- a/ocp_resources/resource.py +++ b/ocp_resources/resource.py @@ -460,8 +460,8 @@ def _sigint_handler(self, signal_received, frame): self.__exit__(exception_type=None, exception_value=None, traceback=None) sys.exit(signal_received) - def deploy(self): - self.create() + def deploy(self, wait=False): + self.create(wait=wait) return self def clean_up(self):