コード例 #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
ファイル: machine_learning.py プロジェクト: wookiist/vitrage
def main():
    print(VITRAGE_TITLE)
    config.parse_config(sys.argv)
    sm = cotyledon.ServiceManager()
    sm.add(MachineLearningService)
    sm.run()
コード例 #6
0
ファイル: load_generator.py プロジェクト: wookiist/vitrage
def main():
    config.parse_config(sys.argv)
    sm = cotyledon.ServiceManager()
    sm.add(StressNotificationsService)
    sm.run()
コード例 #7
0
ファイル: notifier.py プロジェクト: wookiist/vitrage
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
ファイル: storage.py プロジェクト: wookiist/vitrage
def dbsync():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(CLI_OPTS)
    config.parse_config(sys.argv)
    migration.upgrade(CONF.revision)
コード例 #11
0
ファイル: storage.py プロジェクト: wookiist/vitrage
def revision():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(REVISION_OPTS)
    config.parse_config(sys.argv)
    migration.revision(CONF.message, CONF.autogenerate)
コード例 #12
0
ファイル: storage.py プロジェクト: wookiist/vitrage
def stamp():
    print(VITRAGE_TITLE)
    CONF.register_cli_opts(CLI_OPTS)
    config.parse_config(sys.argv)

    migration.stamp(CONF.revision)