def applications(self): apps = [] for (name, _values) in self.subsystems.items(): name = "nova-%s" % (name.lower()) path = sh.joinpths(self.bin_dir, name) if sh.is_executable(path): apps.append( bruntime.Program(name, path, argv=self._fetch_argv(name))) return apps
def applications(self): path = sh.joinpths(self.get_option('app_dir'), UTIL_DIR, VNC_PROXY_APP) argv = ['--config-file', self._get_nova_conf(), '--web', '.'] return [ bruntime.Program(VNC_PROXY_APP, path, argv=argv), ]
def applications(self): return [ bruntime.Program('rabbit-mq'), ]
def applications(self): db_type = self.get_option("type") return [ bruntime.Program(db_type), ]