X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=XTesting%2Fpowder-control%2Fpowder%2Fexperiment.py;h=cf0e1036c3bf5863e56108d017b8c169b85de31c;hb=73ae93dedb80349ba65a066af8c2ed5d3e4d1323;hp=2aa8f9d6e42536df46362139afac0df73779a31e;hpb=34a7a72a85ba9cf867a14ad353d15fbb28562e7b;p=it%2Ftest.git diff --git a/XTesting/powder-control/powder/experiment.py b/XTesting/powder-control/powder/experiment.py index 2aa8f9d..cf0e103 100644 --- a/XTesting/powder-control/powder/experiment.py +++ b/XTesting/powder-control/powder/experiment.py @@ -56,6 +56,7 @@ class PowderExperiment: self.nodes = dict() self._manifests = None self._poll_count_max = self.PROVISION_TIMEOUT_S // self.POLL_INTERVAL_S + self.ipv4 = None logging.info('initialized experiment {} based on profile {} under project {}'.format(experiment_name, profile_name, project_name)) @@ -118,8 +119,8 @@ class PowderExperiment: logging.info('parsed manifest host:{}'.format(host)) hostname = host['@name'] logging.info('parsed manifest hostname:{}'.format(hostname)) - ipv4 = host['@ipv4'] - logging.info('parsed manifest ipv4:{}'.format(ipv4)) + self.ipv4 = host['@ipv4'] + logging.info('parsed manifest ipv4:{}'.format(self.ipv4)) for node in nodes: logging.info('parsed manifest node:{}'.format(node)) # only need to add nodes with public IP addresses for now @@ -178,8 +179,9 @@ class Node: ssh (SSHConnection): For interacting with the node via ssh through pexpect. """ - def __init__(self, client_id, ip_address, hostname): - self.client_id = client_id + #def __init__(self, client_id, ip_address, hostname): + def __init__(self, ip_address): + #self.client_id = client_id self.ip_address = ip_address - self.hostname = hostname + #self.hostname = hostname self.ssh = pssh.SSHConnection(ip_address=self.ip_address)