Skip to content

Commit 1f2fe6b

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Support file watcher to trigger GMR report"
2 parents 171e8e5 + 34247ff commit 1f2fe6b

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

etc/magnum/magnum-config-generator.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ namespace = oslo.log
99
namespace = oslo.messaging
1010
namespace = oslo.middleware.cors
1111
namespace = oslo.policy
12+
namespace = oslo.reports
1213
namespace = oslo.service.periodic_task
1314
namespace = oslo.service.service
1415
namespace = oslo.versionedobjects

magnum/cmd/api.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from oslo_concurrency import processutils
2121
from oslo_log import log as logging
2222
from oslo_reports import guru_meditation_report as gmr
23+
from oslo_reports import opts as gmr_opts
2324
from werkzeug import serving
2425

2526
from magnum.api import app as api_app
@@ -56,7 +57,8 @@ def _get_ssl_configs(use_ssl):
5657
def main():
5758
service.prepare_service(sys.argv)
5859

59-
gmr.TextGuruMeditation.setup_autorun(version)
60+
gmr_opts.set_defaults(CONF)
61+
gmr.TextGuruMeditation.setup_autorun(version, conf=CONF)
6062

6163
# Enable object backporting via the conductor
6264
base.MagnumObject.indirection_api = base.MagnumObjectIndirectionAPI()

magnum/cmd/conductor.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
from oslo_concurrency import processutils
2121
from oslo_log import log as logging
2222
from oslo_reports import guru_meditation_report as gmr
23+
from oslo_reports import opts as gmr_opts
2324
from oslo_service import service
2425

2526
from magnum.common import rpc_service
@@ -41,7 +42,8 @@
4142
def main():
4243
magnum_service.prepare_service(sys.argv)
4344

44-
gmr.TextGuruMeditation.setup_autorun(version)
45+
gmr_opts.set_defaults(CONF)
46+
gmr.TextGuruMeditation.setup_autorun(version, conf=CONF)
4547

4648
LOG.info('Starting server in PID %s', os.getpid())
4749
LOG.debug("Configuration:")

0 commit comments

Comments
 (0)