示例#1
0
 def setUp(self):
     super(BaseTest, self).setUp()
     self.cfg_fixture = self.useFixture(
         config_fixture.Config(CONF))
     config.parse_config([])
     logging.disable(logging.CRITICAL)
     self.conf = self.cfg_fixture.conf
示例#2
0
def main():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    db_connection = storage.get_connection_from_config()
    sm = cotyledon.ServiceManager()
    sm.add(PersistorService, args=(db_connection, ))
    sm.run()
示例#3
0
def main():
    """Main method of vitrage-graph"""

    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    workers = GraphWorkersManager()
    spawn(init, workers)
    workers.run()
示例#4
0
文件: storage.py 项目: nealzh/vitrage
def purge_data():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    db = storage.get_connection_from_config()
    db.active_actions.delete()
    db.events.delete()
    db.graph_snapshots.delete()
    db.changes.delete()
    db.edges.delete()
    db.alarms.delete()
示例#5
0
def main():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    sm = cotyledon.ServiceManager()
    sm.add(MachineLearningService)
    sm.run()
示例#6
0
def main():
    config.parse_config(sys.argv)
    sm = cotyledon.ServiceManager()
    sm.add(StressNotificationsService)
    sm.run()
示例#7
0
def main():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    sm = cotyledon.ServiceManager()
    sm.add(VitrageNotifierService)
    sm.run()
示例#8
0
文件: storage.py 项目: nealzh/vitrage
def dbsync():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    storage.get_connection_from_config().upgrade()
示例#9
0
文件: api.py 项目: wookiist/vitrage
def main():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    app.build_server()
示例#10
0
def dbsync():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(CLI_OPTS)
    config.parse_config(sys.argv)
    migration.upgrade(CONF.revision)
示例#11
0
def revision():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(REVISION_OPTS)
    config.parse_config(sys.argv)
    migration.revision(CONF.message, CONF.autogenerate)
示例#12
0
def stamp():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(CLI_OPTS)
    config.parse_config(sys.argv)

    migration.stamp(CONF.revision)