Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Variables
shepherd_client.py File Reference

Go to the source code of this file.

Namespaces

namespace  shepherd_client

Variables

list shepherd_client.args = sys.argv[1:]
 shepherd_client.print_xml = True
list shepherd_client.shepherd_url = os.environ['ARC_SHEPHERD_URL']
dictionary shepherd_client.ssl_config = {}
tuple shepherd_client.shepherd = ShepherdClient(shepherd_url, print_xml, ssl_config = ssl_config)
tuple shepherd_client.command = args.pop(0)
dictionary shepherd_client.request = {'0' : [('referenceID', args[0]), ('protocol', 'byteio')]}
tuple shepherd_client.response = dict(shepherd.get(request)['0'])
list shepherd_client.turl = response['TURL']
tuple shepherd_client.data = ByteIOClient(turl)
tuple shepherd_client.checksum = create_checksum(StringIO.StringIO(data), 'md5')
list shepherd_client.doReporting = args[0]