Example #1
0
 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
Example #2
0
 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),
     ]
Example #3
0
 def applications(self):
     return [
         bruntime.Program('rabbit-mq'),
     ]
Example #4
0
 def applications(self):
     db_type = self.get_option("type")
     return [
         bruntime.Program(db_type),
     ]