#include <SherpackFetcher.h>
Public Member Functions | |
const char * | classname () const |
int | CopyFile (std::string pathstring) |
int | Fetch () |
SherpackFetcher (edm::ParameterSet const &) | |
~SherpackFetcher () | |
Private Attributes | |
bool | FetchSherpack |
std::string | SherpackChecksum |
std::string | SherpackLocation |
std::string | SherpaPath |
std::string | SherpaProcess |
Definition at line 20 of file SherpackFetcher.h.
spf::SherpackFetcher::SherpackFetcher | ( | edm::ParameterSet const & | pset | ) |
Definition at line 5 of file SherpackFetcher.cc.
References edm::ParameterSet::exists(), FetchSherpack, edm::ParameterSet::getParameter(), SherpackChecksum, SherpackLocation, SherpaPath, SherpaProcess, and AlCaHLTBitMon_QueryRunRegistry::string.
spf::SherpackFetcher::~SherpackFetcher | ( | ) |
Definition at line 102 of file SherpackFetcher.cc.
|
inline |
Definition at line 26 of file SherpackFetcher.h.
int spf::SherpackFetcher::CopyFile | ( | std::string | pathstring | ) |
Definition at line 86 of file SherpackFetcher.cc.
References mps_check::command, gather_cfg::cout, Exception, pipe::pipe(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by Fetch().
int spf::SherpackFetcher::Fetch | ( | ) |
Definition at line 20 of file SherpackFetcher.cc.
References CopyFile(), gather_cfg::cout, Exception, FetchSherpack, mergeVDriftHistosByStation::file, relval_2017::k, spu::md5_File(), fed_dqm_sourceclient-live_cfg::path, SherpackChecksum, SherpackLocation, SherpaPath, SherpaProcess, AlCaHLTBitMon_QueryRunRegistry::string, spu::Untar(), and spu::Unzip().
|
private |
Definition at line 33 of file SherpackFetcher.h.
Referenced by Fetch(), and SherpackFetcher().
|
private |
Definition at line 32 of file SherpackFetcher.h.
Referenced by Fetch(), and SherpackFetcher().
|
private |
Definition at line 31 of file SherpackFetcher.h.
Referenced by Fetch(), and SherpackFetcher().
|
private |
Definition at line 34 of file SherpackFetcher.h.
Referenced by Fetch(), and SherpackFetcher().
|
private |
Definition at line 30 of file SherpackFetcher.h.
Referenced by Fetch(), and SherpackFetcher().