Public Member Functions | |
virtual bool | check (const std::string &, const std::string &path, IOOffset *size=0) override |
virtual Storage * | open (const std::string &proto, const std::string &surl, int mode) override |
Public Member Functions inherited from StorageMaker | |
virtual void | setDebugLevel (unsigned int debugLevel) |
virtual void | setTimeout (unsigned int timeout) |
virtual void | stagein (const std::string &proto, const std::string &path) |
StorageMaker (void) | |
virtual | ~StorageMaker (void) |
Private Member Functions | |
std::string | getTURL (const std::string &surl) |
Definition at line 12 of file StormLCGStorageMaker.cc.
|
inlineoverridevirtual |
Reimplemented from StorageMaker.
Definition at line 77 of file StormLCGStorageMaker.cc.
References getTURL(), and findQualityFiles::size.
|
inlineprivate |
Definition at line 15 of file StormLCGStorageMaker.cc.
References Exception, LogDebug, convertSQLitetoXML_cfg::output, AlCaHLTBitMon_ParallelJobs::p, pipe::pipe(), dqm_diff::start, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by check(), and open().
|
inlineoverridevirtual |
Implements StorageMaker.
Definition at line 58 of file StormLCGStorageMaker.cc.
References StorageFactory::CACHE_HINT_STORAGE, StorageFactory::cacheHint(), f, mergeVDriftHistosByStation::file, reco_application_tbsim_DetSim-Digi_cfg::File, StorageFactory::get(), getTURL(), IOFlags::OpenUnbuffered, cmsHarvester::path, StorageFactory::READ_HINT_UNBUFFERED, StorageFactory::readHint(), AlCaHLTBitMon_QueryRunRegistry::string, and StorageFactory::wrapNonLocalFile().