Skip to content
Snippets Groups Projects
Commit 72386d2b authored by Manuela Kuhn's avatar Manuela Kuhn
Browse files

Renamed variables -> constistency reasons

parent 3332b168
No related branches found
No related tags found
No related merge requests found
...@@ -19,21 +19,19 @@ import threading ...@@ -19,21 +19,19 @@ import threading
class FileReceiver: class FileReceiver:
globalZmqContext = None globalZmqContext = None
outputDir = None outputDir = None
bindingPortForDataStream = None zmqDataStreamPort = None
zqmDataStreamIp = None zqmDataStreamIp = None
bindingIpForDataStream = None
zmqFileserverIp = None
maxRingBufferSize = 100 maxRingBufferSize = 100
timeToWaitForRingBuffer = 2 timeToWaitForRingBuffer = 2
ringBuffer = [] ringBuffer = []
liveViewerZmqContext = None liveViewerZmqContext = None
def __init__(self, outputDir, bindingPortForDataStream, zmqFileserverIp, bindingPortForLiveViewer, zmqLiveViewerIp): def __init__(self, outputDir, zmqDataStreamPort, zmqDataStreamIp, zmqLiveViewerPort, zmqLiveViewerIp):
self.outputDir = outputDir self.outputDir = outputDir
self.bindingPortForDataStream = bindingPortForDataStream self.zmqDataStreamIp = zmqDataStreamIp
self.zmqFileserverIp = zmqFileserverIp self.zmqDataStreamPort = zmqDataStreamPort
self.zmqLiveViewerIp = zmqLiveViewerIp self.zmqLiveViewerIp = zmqLiveViewerIp
self.bindingPortForLiveViewer = bindingPortForLiveViewer self.zmqLiveViewerPort = zmqLiveViewerPort
# initialize ring buffer # initialize ring buffer
# get all entries in the directory # get all entries in the directory
...@@ -126,8 +124,8 @@ class FileReceiver: ...@@ -126,8 +124,8 @@ class FileReceiver:
assert isinstance(context, zmq.sugar.context.Context) assert isinstance(context, zmq.sugar.context.Context)
socket = self.getZmqSocket_Pull(context) socket = self.getZmqSocket_Pull(context)
logging.info("binding to data socket: tcp://" + self.zmqFileserverIp + ":%s" % self.bindingPortForDataStream) logging.info("binding to data socket: tcp://" + self.zmqDataStreamIp + ":%s" % self.zmqDataStreamPort)
socket.bind('tcp://' + self.zmqFileserverIp + ':%s' % self.bindingPortForDataStream) socket.bind('tcp://' + self.zmqDataStreamIp + ':%s' % self.zmqDataStreamPort)
return socket return socket
...@@ -136,8 +134,8 @@ class FileReceiver: ...@@ -136,8 +134,8 @@ class FileReceiver:
assert isinstance(context, zmq.sugar.context.Context) assert isinstance(context, zmq.sugar.context.Context)
socket = self.getZmqSocket_Rep(context) socket = self.getZmqSocket_Rep(context)
logging.info("binding to data socket: tcp://" + self.zmqLiveViewerIp + ":%s" % self.bindingPortForLiveViewer) logging.info("binding to data socket: tcp://" + self.zmqLiveViewerIp + ":%s" % self.zmqLiveViewerPort)
socket.bind('tcp://' + self.zmqLiveViewerIp + ':%s' % self.bindingPortForLiveViewer) socket.bind('tcp://' + self.zmqLiveViewerIp + ':%s' % self.zmqLiveViewerPort)
return socket return socket
...@@ -157,8 +155,15 @@ class FileReceiver: ...@@ -157,8 +155,15 @@ class FileReceiver:
# Albula is the live viewer used at the beamlines # Albula is the live viewer used at the beamlines
def sendFileToLiveViewer(self, zmqLiveViewerSocket): def sendFileToLiveViewer(self, zmqLiveViewerSocket):
#send first element in ring buffer to albula # if there is a request of the live viewer:
# send first element in ring buffer to live viewer
pass pass
# while True:
# # Wait for next request from client
# message = zmqLiveViewerSocket.recv()
# print "Received request: ", message
# time.sleep (1)
# socket.send("World from %s" % port)
def combineMessage(self, zmqSocket): def combineMessage(self, zmqSocket):
...@@ -421,10 +426,10 @@ if __name__ == "__main__": ...@@ -421,10 +426,10 @@ if __name__ == "__main__":
arguments = argumentParsing() arguments = argumentParsing()
outputDir = arguments.outputDir outputDir = arguments.outputDir
verbose = arguments.verbose verbose = arguments.verbose
zqmDataStreamPort = str(arguments.tcpPortDataStream) zmqDataStreamIp = str(arguments.bindingIpForDataStream)
zmqLiveViewerPort = str(arguments.tcpPortLiveViewer) zmqDataStreamPort = str(arguments.tcpPortDataStream)
zqmDataStreamIp = str(arguments.bindingIpForDataStream)
zmqLiveViewerIp = str(arguments.bindingIpForLiveViewer) zmqLiveViewerIp = str(arguments.bindingIpForLiveViewer)
zmqLiveViewerPort = str(arguments.tcpPortLiveViewer)
logFile = arguments.logfile logFile = arguments.logfile
logfileFilePath = arguments.logfile logfileFilePath = arguments.logfile
...@@ -434,4 +439,4 @@ if __name__ == "__main__": ...@@ -434,4 +439,4 @@ if __name__ == "__main__":
#start file receiver #start file receiver
myWorker = FileReceiver(outputDir, zqmDataStreamPort, zqmDataStreamIp, zmqLiveViewerPort, zmqLiveViewerIp) myWorker = FileReceiver(outputDir, zmqDataStreamPort, zmqDataStreamIp, zmqLiveViewerPort, zmqLiveViewerIp)
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