import os
import sys
import time


BASE_PATH   = os.path.dirname ( os.path.dirname ( os.path.dirname ( os.path.realpath ( __file__ ) ) ) )
API_PATH    = BASE_PATH + os.sep + "APIs"

if not API_PATH in sys.path:
    sys.path.append ( API_PATH )
del API_PATH
del BASE_PATH

from dataTransferAPI import dataTransfer


signalHost   = "zitpcx19282.desy.de"
#signalHost   = "zitpcx22614.desy.de"
dataPort   = "50022"

print
print "==== TEST: Query for the newest filename ===="
print

query = dataTransfer(signalHost)

query.initiate("queryMetadata", dataPort)
query.start()

while True:
    message = query.get()
    print
    print message
    print
    time.sleep(0.5)

query.stop()

print
print "==== TEST END: Query for the newest filename ===="
print