This repository was archived by the owner on Dec 13, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def on_websocket_close():
46
46
logger .info ("Websocket close" )
47
47
48
48
49
- def on_user_reload (signum , frame ):
49
+ def on_user_reload ():
50
50
Haproxy .cls_cfg = None
51
51
if config .LINK_MODE == "legacy" :
52
52
logger .info ("User reload is not supported in legacy link mode" )
Original file line number Diff line number Diff line change
1
+ from gevent import monkey
2
+ monkey .patch_all ()
3
+
1
4
import logging
2
5
import os
3
- import signal
4
6
import sys
7
+ import signal
8
+ import gevent
5
9
6
10
import dockercloud
7
11
from compose .cli .docker_client import docker_client
13
17
from haproxycfg import run_haproxy
14
18
from utils import save_to_file
15
19
16
-
17
- from gevent import monkey
18
- monkey .patch_all ()
19
-
20
20
dockercloud .user_agent = "dockercloud-haproxy/%s" % __version__
21
21
22
22
logger = logging .getLogger ("haproxy" )
@@ -35,8 +35,8 @@ def main():
35
35
logging .getLogger ("python-dockercloud" ).setLevel (logging .DEBUG )
36
36
37
37
config .LINK_MODE = check_link_mode (HAPROXY_CONTAINER_URI , HAPROXY_SERVICE_URI , API_AUTH )
38
- signal .signal (signal .SIGUSR1 , on_user_reload )
39
- signal .signal (signal .SIGTERM , sys .exit )
38
+ gevent .signal (signal .SIGUSR1 , on_user_reload )
39
+ gevent .signal (signal .SIGTERM , sys .exit )
40
40
41
41
pid = create_pid_file ()
42
42
logger .info ("dockercloud/haproxy PID: %s" % pid )
You can’t perform that action at this time.
0 commit comments