Skip to content
Snippets Groups Projects
Commit 7d81e7b6 authored by Gottfried Gaisbauer's avatar Gottfried Gaisbauer
Browse files

added switch for using testdata

parent 99498fb4
No related branches found
No related tags found
No related merge requests found
......@@ -47,19 +47,9 @@ class Aura(AuraLogger):
def __init__(self):
super(Aura, self).__init__()
def test_yourself(self):
self.run_test(TestConfig)
self.run_test(TestLogger)
def run_test(self, testingClass):
runner = unittest.TextTestRunner()
result = runner.run(unittest.makeSuite(testingClass))
def startup(self):
server = object
# self.controller = AuraController(self.config)
# self.controller = AuraController(self.config)
# create scheduler and ls_communicator
self.liquidsoapcommunicator = LiquidSoapCommunicator(self.config)
self.scheduler = AuraScheduler(self.config)
......@@ -73,16 +63,8 @@ class Aura(AuraLogger):
self.messenger.scheduler = self.scheduler
self.messenger.liquidsoapcommunicator = self.liquidsoapcommunicator
self.diskspace_watcher = DiskSpaceWatcher(self.config, self.logger, self.liquidsoapcommunicator)
self.diskspace_watcher.start()
def receive_signal(signum, stack):
print("received signal")
server.reload()
signal.signal(signal.SIGUSR1, receive_signal)
#self.diskspace_watcher = DiskSpaceWatcher(self.config, self.logger, self.liquidsoapcommunicator)
#self.diskspace_watcher.start()
# and finally wait for redis message
self.join_comm()
......@@ -91,7 +73,6 @@ class Aura(AuraLogger):
self.start_web_service()
def join_comm(self):
# start listener thread
self.messenger.start()
......@@ -112,10 +93,10 @@ class Aura(AuraLogger):
def main():
aura = Aura()
if len(sys.argv) >= 2 and sys.argv[1] == "--na-gspiast-di-?":
aura.test_yourself()
else:
aura.startup()
if len(sys.argv) >= 2 and "--use-test-data" in sys.argv:
aura.config.set("use_test_data", True)
aura.startup()
# # ## ## ## ## ## ## # #
......
......@@ -312,7 +312,7 @@ class AuraCalendarService(threading.Thread):
# fetch data from importer
json_response = self.__fetch_data__(servicetype)
if not json_response:
if not json_response and self.config.get("use_test_data"):
use_testdata = True
# if a playlist is already fetched, do not fetch it again
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment