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 time
|
||||
|
||||
from threading import Thread
|
||||
from uplink import Uplink
|
||||
|
||||
# Version format: MAJOR.FEATURE.FIXES
|
||||
|
|
@ -149,12 +148,14 @@ def main():
|
|||
uplink = Uplink("/tmp/uplink.pid", config)
|
||||
|
||||
if args.cron:
|
||||
from threading import Thread
|
||||
for i in range(len(config["uplinks"])):
|
||||
t = Thread(target=uplink.fetch_data, args=(config, i))
|
||||
t.start()
|
||||
elif args.daemon:
|
||||
uplink.start()
|
||||
elif args.foreground:
|
||||
from threading import Thread
|
||||
while True:
|
||||
for i in range(len(config["uplinks"])):
|
||||
t = Thread(target=uplink.fetch_data, args=(config, i))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue