Пример #1
0
  dirwalker.join()

  # Fetch the directory from the walker
  directory=dirwalker.directory

  # Set some meta for the page generation
  directory.meta.sample=options.sample
  directory.meta.run1=options.run1
  directory.meta.run2=options.run2
  directory.meta.release1=options.cmssw_release1
  directory.meta.release2=options.cmssw_release2
    
  directory.meta.tier1,directory.meta.tier2 = options.tiers.split(",")
  
  # Print a summary Report on screen
  directory.print_report()

  # Dump the directory structure on disk in a pickle
  original_pickle_name="%s.pkl" %fulldirname
  print("Pickleing the directory as %s in dir %s" %(original_pickle_name,os.getcwd()))
  output = open(original_pickle_name,"w")
  cPickle.dump(directory, output, -1)# use highest protocol available for the pickle
  output.close()

#-------------------------------------------------------------------------------
if options.report:
  if "RELMON_SA" in os.environ:  
    from directories2html import directory2html
    from dirstructure import Directory
  else:
    from Utilities.RelMon.directories2html import directory2html

  # Fetch the directory from the walker
  directory=dirwalker.directory

  # Set some meta for the page generation
  directory.meta.sample=sample
  directory.meta.run1=run1
  directory.meta.run2=run2
  directory.meta.release1=cmssw_release1
  directory.meta.release2=cmssw_release2
  directory.meta.tier1=tier1
  directory.meta.tier2=tier2

  # Print a summary Report on screen
  directory.print_report(verbose=True)

  # Remove this DQM FW reminescence.
  directory.prune("Run summary")

  # Dump the directory structure on disk in a pickle
  original_pickle_name="%s.pkl" %fulldirname
  print "Pickleing the directory as %s in dir %s" %(original_pickle_name,getcwd())
  output = open(original_pickle_name,"w")
  cPickle.dump(directory, output, -1)# use highest protocol available for the pickle
  output.close()

#-------------------------------------------------------------------------------
if options.report:
  
  if os.environ.has_key("RELMON_SA"):
Пример #3
0
    run = dirwalker.run

    # Fetch the directory from the walker
    directory = dirwalker.directory

    # Set some meta for the page generation
    directory.meta.sample = sample
    directory.meta.run1 = run
    directory.meta.run2 = run
    directory.meta.release1 = cmssw_release1
    directory.meta.release2 = cmssw_release2
    directory.meta.tier1 = tier1
    directory.meta.tier2 = tier2

    # Print a summary Report on screen
    directory.print_report(verbose=True)

    # Remove this DQM FW reminescence.
    directory.prune("Run summary")

    # Dump the directory structure on disk in a pickle
    original_pickle_name = "%s.pkl" % fulldirname
    print "Pickleing the directory as %s in dir %s" % (original_pickle_name,
                                                       getcwd())
    output = open(original_pickle_name, "w")
    cPickle.dump(directory, output,
                 -1)  # use highest protocol available for the pickle
    output.close()

#-------------------------------------------------------------------------------
if options.report:
Пример #4
0
    dirwalker.join()

    # Fetch the directory from the walker
    directory = dirwalker.directory

    # Set some meta for the page generation
    directory.meta.sample = options.sample
    directory.meta.run1 = options.run1
    directory.meta.run2 = options.run2
    directory.meta.release1 = options.cmssw_release1
    directory.meta.release2 = options.cmssw_release2

    directory.meta.tier1, directory.meta.tier2 = options.tiers.split(",")

    # Print a summary Report on screen
    directory.print_report()

    # Dump the directory structure on disk in a pickle
    original_pickle_name = "%s.pkl" % fulldirname
    print "Pickleing the directory as %s in dir %s" % (original_pickle_name,
                                                       os.getcwd())
    output = open(original_pickle_name, "w")
    cPickle.dump(directory, output,
                 -1)  # use highest protocol available for the pickle
    output.close()

#-------------------------------------------------------------------------------
if options.report:
    if "RELMON_SA" in os.environ:
        from directories2html import directory2html
        from dirstructure import Directory