import threadung libs only when used
This commit is contained in:
parent
42f3e557be
commit
8dd81c5eee
1 changed files with 2 additions and 1 deletions
3
uplink
3
uplink
|
|
@ -28,7 +28,6 @@ import os
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
|
|
||||||
from threading import Thread
|
|
||||||
from uplink import Uplink
|
from uplink import Uplink
|
||||||
|
|
||||||
# Version format: MAJOR.FEATURE.FIXES
|
# Version format: MAJOR.FEATURE.FIXES
|
||||||
|
|
@ -149,12 +148,14 @@ def main():
|
||||||
uplink = Uplink("/tmp/uplink.pid", config)
|
uplink = Uplink("/tmp/uplink.pid", config)
|
||||||
|
|
||||||
if args.cron:
|
if args.cron:
|
||||||
|
from threading import Thread
|
||||||
for i in range(len(config["uplinks"])):
|
for i in range(len(config["uplinks"])):
|
||||||
t = Thread(target=uplink.fetch_data, args=(config, i))
|
t = Thread(target=uplink.fetch_data, args=(config, i))
|
||||||
t.start()
|
t.start()
|
||||||
elif args.daemon:
|
elif args.daemon:
|
||||||
uplink.start()
|
uplink.start()
|
||||||
elif args.foreground:
|
elif args.foreground:
|
||||||
|
from threading import Thread
|
||||||
while True:
|
while True:
|
||||||
for i in range(len(config["uplinks"])):
|
for i in range(len(config["uplinks"])):
|
||||||
t = Thread(target=uplink.fetch_data, args=(config, i))
|
t = Thread(target=uplink.fetch_data, args=(config, i))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue