Back to index

nordugrid-arc-nox  1.1.0~rc6
Variables
shepherd_client Namespace Reference

Variables

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

Variable Documentation

list shepherd_client.args = sys.argv[1:]

Definition at line 5 of file shepherd_client.py.

tuple shepherd_client.checksum = create_checksum(StringIO.StringIO(data), 'md5')

Definition at line 55 of file shepherd_client.py.

tuple shepherd_client.command = args.pop(0)

Definition at line 31 of file shepherd_client.py.

Definition at line 46 of file shepherd_client.py.

Definition at line 84 of file shepherd_client.py.

Definition at line 8 of file shepherd_client.py.

dictionary shepherd_client.request = {'0' : [('referenceID', args[0]), ('protocol', 'byteio')]}

Definition at line 36 of file shepherd_client.py.

tuple shepherd_client.response = dict(shepherd.get(request)['0'])

Definition at line 38 of file shepherd_client.py.

Definition at line 27 of file shepherd_client.py.

string shepherd_client.shepherd_url = os.environ['ARC_SHEPHERD_URL']

Definition at line 12 of file shepherd_client.py.

dictionary shepherd_client.ssl_config = {}

Definition at line 17 of file shepherd_client.py.

Definition at line 42 of file shepherd_client.py.