config option for new api server
This commit is contained in:
parent
643ddec430
commit
a20769fb68
@ -28,7 +28,7 @@ if sys.version_info[0] == 2 or sys.version_info[1] < 5:
|
|||||||
import os, base64, random, getpass, shutil, subprocess, requests, time, platform, datetime, re, json, getpass, sqlite3
|
import os, base64, random, getpass, shutil, subprocess, requests, time, platform, datetime, re, json, getpass, sqlite3
|
||||||
import webbrowser
|
import webbrowser
|
||||||
from threading import Thread
|
from threading import Thread
|
||||||
import api, core, config, logger, onionrplugins as plugins, onionrevents as events
|
import api, apimanager, core, config, logger, onionrplugins as plugins, onionrevents as events
|
||||||
import onionrutils
|
import onionrutils
|
||||||
from netcontroller import NetController
|
from netcontroller import NetController
|
||||||
from onionrblockapi import Block
|
from onionrblockapi import Block
|
||||||
@ -704,7 +704,12 @@ class Onionr:
|
|||||||
logger.debug('Runcheck file found on daemon start, deleting in advance.')
|
logger.debug('Runcheck file found on daemon start, deleting in advance.')
|
||||||
os.remove('data/.runcheck')
|
os.remove('data/.runcheck')
|
||||||
|
|
||||||
apiThread = Thread(target = api.API, args = (self.debug, API_VERSION))
|
apiTarget = api.API
|
||||||
|
if config.get('general.use_new_api_server', False):
|
||||||
|
apiTarget = apimanager.APIManager
|
||||||
|
apiThread = Thread(target = apiTarget, args = (self.onionrCore))
|
||||||
|
else:
|
||||||
|
apiThread = Thread(target = apiTarget, args = (self.debug, API_VERSION))
|
||||||
apiThread.start()
|
apiThread.start()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
Loading…
Reference in New Issue
Block a user