import unittest from threading import Timer import sys lFolderPath = "/".join(__file__.split("\\")[:-3]) sys.path.insert(0, lFolderPath) from pyOpenRPA.Robot import OrchestratorConnector from pyOpenRPA.Robot import Utils class MyTestCase(unittest.TestCase): def test_something(self): #self.assertEqual(True, False) mGlobal={"Storage":{"R01_OrchestratorToRobot":{"Test":"Test2"}}} # t=OrchestratorConnector.IntervalDataSendAsync( # Interval=1, # RobotStorage=mGlobal["Storage"], # RobotStorageKey="R01_OrchestratorToRobot", # OrchestratorKeyList=["Storage", "R01_OrchestratorToRobot"], # OrchestratorProtocol="http", # OrchestratorHost="localhost", # OrchestratorPort=8081, # OrchestratorAuthToken="1992-04-03-0643-ru-b4ff-openrpa52zzz" # ) # t=OrchestratorConnector.DataSendSync( # RobotValue="Test", # OrchestratorKeyList=["Storage", "R01_OrchestratorToRobot"], # OrchestratorProtocol="http", # OrchestratorHost="localhost", # OrchestratorPort=8081, # OrchestratorAuthToken="1992-04-03-0643-ru-b4ff-openrpa52zzz" # ) import time #def Func(lT,inl): # print(lT) # return True #lTimer= Utils.TimerRepeat.TimerRepeat(1, Func, ["dddd"],{"inl":9}) #lTimer.start() OrchestratorConnector.ConfigurationInit({ "IntervalDataSendResetAsync": [ { "Interval": 2, "RobotStorage": mGlobal["Storage"], "RobotStorageKey": "R01_OrchestratorToRobot", "RobotResetValue": {"Test": "Test"}, "OrchestratorKeyList": ["Storage", "R01_OrchestratorToRobot"], "OrchestratorProtocol": "http", "OrchestratorHost": "localhost", "OrchestratorPort": 8081, "OrchestratorAuthToken": "1992-04-03-0643-ru-b4ff-openrpa52zzz" } ] }) while True: print(mGlobal["Storage"]["R01_OrchestratorToRobot"]) # t = OrchestratorConnector.DataSendResetAsync( # RobotStorage=mGlobal["Storage"], # RobotStorageKey="R01_OrchestratorToRobot", # RobotResetValue={"Test": "Test"}, # OrchestratorKeyList=["Storage", "R01_OrchestratorToRobot"], # OrchestratorProtocol="http", # OrchestratorHost="localhost", # OrchestratorPort=8081, # OrchestratorAuthToken="1992-04-03-0643-ru-b4ff-openrpa52zzz" # ) time.sleep(0.5) if __name__ == '__main__': unittest.main()