aboutsummaryrefslogtreecommitdiffstats
path: root/vicn/resource/linux/package_manager.py
diff options
context:
space:
mode:
authorMarcel Enguehard <mengueha+fdio@cisco.com>2017-05-15 16:26:27 +0200
committerMarcel Enguehard <mengueha+fdio@cisco.com>2017-05-15 16:26:27 +0200
commit895a6328d6e64948ed213e8fbbb3ab15aca0df43 (patch)
tree2c85049fcf73c445ea25097b4753299568061538 /vicn/resource/linux/package_manager.py
parent548479d60dafb24eddcec3762aa558f13581cdb2 (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.py6
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)