X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fprovisioner.py;fp=n2vc%2Fprovisioner.py;h=e2b51b96599fb20417a52bf3957dbd433d5dac5a;hp=91d5c0443ca0a79a513755993f775d3c8096edff;hb=82b591ceed704c798ead2d9104085a08e75b511b;hpb=2962f3e7aba84b4584d2deac30d1c163f6441a03 diff --git a/n2vc/provisioner.py b/n2vc/provisioner.py index 91d5c04..e2b51b9 100644 --- a/n2vc/provisioner.py +++ b/n2vc/provisioner.py @@ -250,7 +250,8 @@ class AsyncSSHProvisioner: params.series = hw["series"] params.instance_id = "manual:{}".format(self.host) params.nonce = "manual:{}:{}".format( - self.host, str(uuid.uuid4()), + self.host, + str(uuid.uuid4()), ) # a nop for Juju w/manual machines params.hardware_characteristics = { "arch": hw["arch"], @@ -261,7 +262,9 @@ class AsyncSSHProvisioner: return params - async def install_agent(self, connection, nonce, machine_id, proxy=None, series=None): + async def install_agent( + self, connection, nonce, machine_id, proxy=None, series=None + ): """ :param object connection: Connection to Juju API :param str nonce: The nonce machine specification @@ -297,7 +300,9 @@ class AsyncSSHProvisioner: - '[::1]:17070' """ if proxy: - m = re.search(r"apiaddresses:\n- (\d+\.\d+\.\d+\.\d+):17070", results.script) + m = re.search( + r"apiaddresses:\n- (\d+\.\d+\.\d+\.\d+):17070", results.script + ) apiaddress = m.group(1) """Add IP Table rule @@ -326,8 +331,10 @@ class AsyncSSHProvisioner: stdout, stderr = await self._run_configure_script(script) break except Exception as e: - self.log.debug("Waiting for DNAT rules to be applied and saved, " - "sleeping {} seconds".format(delay)) + self.log.debug( + "Waiting for DNAT rules to be applied and saved, " + "sleeping {} seconds".format(delay) + ) if attempts > retry: raise e else: