You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
2.7 KiB
66 lines
2.7 KiB
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()
|