From d64e8d14c9cda3b95aac54a468f4e18cbb9c8a75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20HUBSCHER?= Date: Mon, 20 Feb 2017 11:03:11 +0100 Subject: Make sure PServeCommand kwargs are passed to the hupper worker. --- pyramid/scripts/pserve.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyramid/scripts/pserve.py b/pyramid/scripts/pserve.py index b1b9cd009..b89f9b982 100644 --- a/pyramid/scripts/pserve.py +++ b/pyramid/scripts/pserve.py @@ -125,6 +125,8 @@ class PServeCommand(object): self.args = self.parser.parse_args(argv[1:]) if quiet: self.args.verbose = 0 + if self.args.reload: + self.worker_kwargs = {'argv': argv, "quiet": quiet} self.watch_files = [] def out(self, msg): # pragma: no cover @@ -204,6 +206,7 @@ class PServeCommand(object): 'pyramid.scripts.pserve.main', reload_interval=int(self.args.reload_interval), verbose=self.args.verbose, + worker_kwargs=self.worker_kwargs ) return 0 -- cgit v1.2.3