Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import os
import sys
import time
BASE_PATH = os.path.dirname ( os.path.dirname ( os.path.realpath ( __file__ ) ) )
API_PATH = BASE_PATH + os.sep + "APIs"
SHARED_PATH = BASE_PATH + os.sep + "src" + os.sep + "shared"
if not API_PATH in sys.path:
sys.path.append ( API_PATH )
del API_PATH
from dataTransferAPI import dataTransfer
if not SHARED_PATH in sys.path:
sys.path.append ( SHARED_PATH )
del SHARED_PATH
import helperScript
#enable logging
logfilePath = os.path.join(BASE_PATH + os.sep + "logs")
logfileFullPath = os.path.join(logfilePath, "testAPI.log")
helperScript.initLogging(logfileFullPath, True, "DEBUG")
del BASE_PATH
signalIp = "zitpcx19282.desy.de"
#signalIp = "zitpcx22614.desy.de"
dataPort = "50100"
print
print "==== TEST: Stream all files ===="
print
query = dataTransfer( signalIp, dataPort, useLog = True )
query.start("stream")
while True:
try:
result = query.get()
except Exception as e:
print "Getting data failed."
print "Error was: " + str(e)
break
query.store("/space/projects/live-viewer/data/target/testStore", result)
except Exception as e:
print e