Remote accessΒΆ
The pymanip.asyncsession.AsyncSession.monitor()
method will set up a HTTP server for remote
access to the live data. The server can be reached from a web browser, or from another script
with an instance of the pymanip.asyncsession.RemoteObserver
class.
The usage of the RemoteObserver class is straightforward:
observer = RemoteObserver('remote-computer.titi.org')
observer.start_recording()
# ... some time consuming task ...
data = observer.stop_recording()
data is a dictionnary which contains all the scalar variables saved on remote-computer.titi.org during the time consuming task.