コード例 #1
0
ファイル: MDBWebUtils.py プロジェクト: slactjohnson/lcls2
  def test_add_data_and_two_docs(exp=TEST_EXPNAME, det=TEST_DETNAME):
    from psana.pyalgos.generic.Utils import get_login
    t0_sec = time()
    kwa = {'user'      : get_login(),
           'experiment': exp,
           'detector'  : det,
           'ctype'     : 'testnda',
           'run'       : 123,
           'time_sec'  : t0_sec,
           'time_stamp': mu._timestamp(int(t0_sec)),
          }
    data = mu.get_test_nda()
    id_data_exp, id_data_det, id_doc_exp, id_doc_det =\
      add_data_and_two_docs(data, exp, det, url=cc.URL_KRB, krbheaders=cc.KRBHEADERS, **kwa)

    print('time to insert data and two docs: %.6f sec' % (time()-t0_sec))
コード例 #2
0
ファイル: MDBWebUtils.py プロジェクト: pcdshub/lcls2
 def test_add_data(dbname='cdb_testexper'):
     #data = 'some text is here'
     data = mu.get_test_nda()  # np.array(range(12))
     resp = add_data(dbname, data, url=cc.URL_KRB, krbheaders=cc.KRBHEADERS)
     print('test_add_data: %s\n  to: %s/gridfs/\n  resp: %s' %
           (str(data), dbname, resp))