From c95f8e6c050bbe9244122100ca90e6f335c73ab7 Mon Sep 17 00:00:00 2001 From: Clay Gerrard Date: Tue, 4 Apr 2023 15:42:36 -0500 Subject: tests for wsgi/daemon config parsing Change-Id: Ibb82555830b88962cc765fc88281ca42a9ce9d9c --- swift/common/daemon.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'swift') diff --git a/swift/common/daemon.py b/swift/common/daemon.py index 59a661189..773ca9424 100644 --- a/swift/common/daemon.py +++ b/swift/common/daemon.py @@ -315,7 +315,9 @@ def run_daemon(klass, conf_file, section_name='', once=False, **kwargs): logger.notice('Starting %s', os.getpid()) try: - DaemonStrategy(klass(conf), logger).run(once=once, **kwargs) + d = klass(conf) + DaemonStrategy(d, logger).run(once=once, **kwargs) except KeyboardInterrupt: logger.info('User quit') logger.notice('Exited %s', os.getpid()) + return d -- cgit v1.2.1