diff options
author | 2017-05-15 16:26:27 +0200 | |
---|---|---|
committer | 2017-05-15 16:26:27 +0200 | |
commit | 895a6328d6e64948ed213e8fbbb3ab15aca0df43 (patch) | |
tree | 2c85049fcf73c445ea25097b4753299568061538 /vicn/resource/linux/package_manager.py | |
parent | 548479d60dafb24eddcec3762aa558f13581cdb2 (diff) |
IPv6 dataplane support + Decentralized IPv4 prefix attribution + Bug fix for attribute default values handling + Various fixes
Change-Id: I0a26eda064d9e22d9d55fd568748076148f49645
Signed-off-by: Marcel Enguehard <mengueha+fdio@cisco.com>
Diffstat (limited to 'vicn/resource/linux/package_manager.py')
-rw-r--r-- | vicn/resource/linux/package_manager.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vicn/resource/linux/package_manager.py b/vicn/resource/linux/package_manager.py index cb149ac6..86b7057a 100644 --- a/vicn/resource/linux/package_manager.py +++ b/vicn/resource/linux/package_manager.py @@ -96,9 +96,9 @@ class PackageManager(Resource): def __after__(self): if self.node.__class__.__name__ == 'Physical': # UGLY : This blocking code is currently needed - task = self.node.host_interface._get_ip_address() + task = self.node.host_interface._get_ip4_address() ip_dict = task.execute_blocking() - self.node.host_interface.ip_address = ip_dict['ip_address'] + self.node.host_interface.ip4_address = ip_dict['ip4_address'] return ('Repository',) else: return ('Repository', 'CentralIP', 'RoutingTable') @@ -158,7 +158,7 @@ class PackageManager(Resource): return '/etc/apt/sources.list.d/{}.list'.format(repository.repo_name) def _get_deb_source(self, repository): - path = repository.node.host_interface.ip_address + '/' + path = repository.node.host_interface.ip4_address + '/' if repository.directory: path += repository.directory + '/' return 'deb http://{} {}/'.format(path, self.node.dist) |