1 from __future__
import print_function
2 from das_client
import get_data
6 def query(query_str, verbose=False):
7 'simple query function to interface with DAS, better than using Popen as everything is handled by python' 9 print(
'querying DAS with: "%s"' % query_str)
11 'https://cmsweb.cern.ch',
15 to_get = query_str.split()[0].
strip(
',')
16 if data[
'status'] !=
'ok':
17 raise RuntimeError(
'Das query crashed')
21 return [i[to_get][-1][
'name']
for i
in data[
'data']]
S & print(S &os, JobReport::InputFile const &f)
def query(query_str, verbose=False)
def get_data(host, query, idx, limit, debug)