Commit fed6aff4 authored by Thibault VINCENT's avatar Thibault VINCENT
Browse files

storage tags exported with correct values

parent bae67ab6
Loading
Loading
Loading
Loading
+12 −3
Original line number Diff line number Diff line
@@ -314,13 +314,22 @@ class LibvirtHypervisor(Hypervisor):
        return '%2.0f' % psutil.cpu_percent()
        
    def get_storage_total_capacity(self):
        pass
        capacity = 0
        for pool in self._storage.get_pools().iteritems():
            capacity = capacity + self._storage.get_pool_space_total(pool[1])
        return capacity
    
    def get_storage_total_free(self):
        pass
        free = 0
        for pool in self._storage.get_pools().iteritems():
            free = free + self._storage.get_pool_space_available(pool[1])
        return free
    
    def get_storage_total_used(self):
        pass
        used = 0
        for pool in self._storage.get_pools().iteritems():
            used = used + self._storage.get_pool_space_used(pool[1])
        return used
    
    def get_status(self):
        raise NotImplementedError()