Classes | |
class | Timeout |
Functions | |
def | alarm_handler |
def | launch |
def | log |
def | main |
Variables | |
tuple | args = parser.parse_args() |
tuple | group = parser.add_mutually_exclusive_group() |
tuple | parser = argparse.ArgumentParser(description="Kill/restart the child process if it doesn't out the required string.") |
tuple | stdin_ = os.dup(sys.stdin.fileno()) |
tuple | stdout_ = os.dup(sys.stdout.fileno()) |
def watchdog.alarm_handler | ( | signum, | |
frame | |||
) |
def watchdog.launch | ( | args | ) |
def watchdog.log | ( | s | ) |
Definition at line 21 of file watchdog.py.
def watchdog.main | ( | args | ) |
tuple watchdog.args = parser.parse_args() |
Definition at line 87 of file watchdog.py.
tuple watchdog.group = parser.add_mutually_exclusive_group() |
Definition at line 82 of file watchdog.py.
Referenced by alignment.Alignment.__getConditions(), MuonPFAnalyzer.analyze(), edm::EventProcessor.beginJob(), edm::EventProcessor.beginLumiAsync(), ExternalLHEProducer.beginRunProduce(), FastTimerService::PlotsPerJob.book(), MuonPFAnalyzer.bookHistos(), CSCWireTopology.channel(), ProcessorBase< GoldenPatternType >.configure(), EcalShowerContainmentCorrections.correctionCoefficients(), EcalShowerContainmentCorrections.correctionXY(), evf::GlobalEvFOutputEventWriter.doOutputEventAsync(), edm::Worker.doWorkAsync(), edm::Worker.doWorkNoPrefetchingAsync(), PatternGenerator.endJob(), edm::EventProcessor.endJob(), edm::Worker::RunModuleTask< T >.execute(), SimG4HcalValidation.fetchHits(), FastTimerService::PlotsPerJob.fill(), HcalTB04Analysis.fillBuffer(), EcalShowerContainmentCorrections.fillCorrectionCoefficients(), HcalTB04Analysis.fillEvent(), HcalTestHistoClass.fillHits(), HcalTB04Analysis.finalAnalysis(), utils.get_relval_id(), contentValuesLib.getDatasetName(), OMTFConfiguration.getPatternGroups(), HcalTBNumberingScheme.getUnitID(), PatternGenerator.groupPatterns(), SimpleNavigationSchool.linkForwardLayers(), mergeLHE.DefaultLHEMerger.merge(), mergeLHE.DefaultLHEMerger.merge_headers(), NanoAODDQM.NanoAODDQM(), L1CaloEcalScaleConfigOnlineProd.newObject(), MeasurementByLayerGrouper.operator()(), FastTimerService.postBeginJob(), FastTimerService.postEvent(), edm::eventsetup::Callback< T, TReturn, TRecord, TDecorator >.prefetchAsync(), edm::eventsetup::ESSourceDataProxyBase.prefetchAsyncImplTemplate(), edm::Worker.prePrefetchSelectionAsync(), FastTimerService.printEvent(), FastTimerService.printSummary(), PixelTemplateSmearerBase.process(), HcalTTPDigiProducer.produce(), cms::cuda::impl::ScopedContextHolderHelper.pushNextTask(), HcalTestAnalysis.qieAnalysis(), EcalWeightGroupXMLTranslator.readXML(), TauDiscriminatorTools.recoTauTypeMapper(), hippyaddtobaddatafiles.runcfg(), L1MuBMTrackAssembler.runEncoderSubUnit1(), L1MuDTTrackAssembler.runEncoderSubUnit1(), L1MuBMTrackAssembler.runEncoderSubUnit2(), L1MuDTTrackAssembler.runEncoderSubUnit2(), jsoncollector::DataPointDefinition.setDefaultGroup(), Key.setGroup(), TrackingMaterialAnalyser.split(), DD4hep_TrackingMaterialAnalyser.split(), GenWeightsTableProducer.streamBeginLuminosityBlock(), LA_Filler_Fitter.summarize_ensembles(), edm.syncWait(), and HcalTB04Analysis.unitID().
tuple watchdog.parser = argparse.ArgumentParser(description="Kill/restart the child process if it doesn't out the required string.") |
Definition at line 76 of file watchdog.py.
tuple watchdog.stdin_ = os.dup(sys.stdin.fileno()) |
Definition at line 7 of file watchdog.py.
tuple watchdog.stdout_ = os.dup(sys.stdout.fileno()) |
Definition at line 8 of file watchdog.py.