def setUp(self): global logNum self.logFilePath = startFileLogging("%s_%i_" % (TestLogPath, LogTest.logNum)) LogTest.logNum += 1 os.chmod(self.logFilePath, 0777)
"""Start a faked LCO TCC actor """ import sys import traceback # import Tkinter import RO.Comm.Generic RO.Comm.Generic.setFramework("twisted") from twisted.internet import reactor # import twisted.internet.tksupport from twistedActor import startFileLogging # import RO.Wdg try: startFileLogging("emulateTCCLCO") except KeyError: # don't start logging pass from tcc.actor import TCCLCOActor from tcc.dev import TCSDevice, ScaleDevice, M2Device, FakeScaleCtrl, FakeTCS, FakeM2Ctrl, MeasScaleDevice, FakeMeasScaleCtrl UserPort = 25000 ScaleDevicePort = 26000 # MeasScaleDevicePort = 26500 MeasScaleDevicePort = 10001 TCSDevicePort = 27000 M2DevicePort = 28000
#!/usr/bin/env python2 from __future__ import absolute_import, division # import subprocess from twisted.internet import reactor from twistedActor import startFileLogging from arcticICC import ArcticActorWrapper UserPort = 36000 try: startFileLogging("emulateArcticICC") except KeyError: # don't start logging pass if __name__ == "__main__": print("emulate arcticICC running on port %i"%UserPort) arcticICCWrapper = ArcticActorWrapper(name="mockArcticICC", userPort=UserPort) reactor.run()
#!/usr/bin/env python2 from __future__ import absolute_import, division # import subprocess from twisted.internet import reactor from twistedActor import startFileLogging from arcticICC import ArcticActorWrapper UserPort = 36000 try: startFileLogging("emulateArcticICC") except KeyError: # don't start logging pass if __name__ == "__main__": print("emulate arcticICC running on port %i" % UserPort) arcticICCWrapper = ArcticActorWrapper(name="mockArcticICC", userPort=UserPort) reactor.run()
import traceback import os from twisted.internet import reactor # from twistedActor import startSystemLogging from twistedActor import startFileLogging from tcc.actor.tccLCOActor import TCCLCOActor from tcc.dev import TCSDevice, ScaleDevice, M2Device, MeasScaleDevice # log to directory $HOME/tcclogs/ logPath = "/data/logs/actors/tcc" if not os.path.exists(logPath): os.makedirs(logPath) startFileLogging(os.path.join(logPath, "tcc")) UserPort = 25000 ScaleDeviceHost = "10.1.1.30" ScaleDevicePort = 15000 TCSHost = "c100tcs"#.lco.cl TCSDevicePort = 4242 M2DeviceHost = "vinchuca" M2DevicePort = 52001 MeasScaleDeviceHost = "10.1.1.41" MeasScaleDevicePort = 10001 measScaleDevice = MeasScaleDevice("measScaleDev", MeasScaleDeviceHost, MeasScaleDevicePort) scaleDevice = ScaleDevice("scaleDev", ScaleDeviceHost, ScaleDevicePort, measScaleDevice)
#!/usr/bin/env python2 from __future__ import absolute_import, division # import subprocess from twisted.internet import reactor from twistedActor import startFileLogging from arcticFilterWheel import ArcticFWActorWrapper UserPort = 37000 try: startFileLogging("emulateArcticFilterWheel") except KeyError: # don't start logging pass if __name__ == "__main__": print("emulate arctic filter wheel running on port %i"%UserPort) arcticFWWrapper = ArcticFWActorWrapper(name="mockArcticFW", userPort=UserPort) reactor.run()