Add uptime to driver

Provides an uptime algorithm.

Change-Id: I730cd120f380b02e62023aee8182fe9f813951f4
This commit is contained in:
Drew Thorstensen 2015-04-22 20:23:42 -05:00
parent 300c3d3a83
commit 1438ce90a1
1 changed files with 4 additions and 1 deletions

View File

@ -21,6 +21,7 @@ from nova import exception
from nova import image
from nova.i18n import _LI, _LW, _
from nova.objects import flavor as flavor_obj
from nova import utils as n_utils
from nova.virt import configdrive
from nova.virt import driver
import time
@ -516,7 +517,9 @@ class PowerVMDriver(driver.ComputeDriver):
def get_host_uptime(self):
"""Returns the result of calling "uptime" on the target host."""
raise NotImplementedError()
# trivial implementation from libvirt/driver.py for consistency
out, err = n_utils.execute('env', 'LANG=C', 'uptime')
return out
def plug_vifs(self, instance, network_info):
"""Plug VIFs into networks."""