Added in zukebox-server the function to get dbus service
[zukebox] / zukebox_server / src / system / linux.py
1
2 import os
3
4 class SystemProperties(object):
5     """Get the Linux properties for ZukeBox Server.
6     """
7     HOME = os.environ["HOME"]
8     BASE = HOME
9     DEFAULT_DIR_AUDIO = os.path.join(BASE, "Music")
10
11     def bytes_available(self):
12         if os.path.isfile(self.DEFAULT_DIR_AUDIO):
13             path = os.path.dirname(self.DEFAULT_DIR_AUDIO)
14         return int(os.statvfs(self.DEFAULT_DIR_AUDIO)[4] *
15                 os.statvfs(self.DEFAULT_DIR_AUDIO)[1])
16