Base class for all services
Definition at line 179 of file PyAthenaComps.py.
◆ __init__()
| python.PyAthenaComps.Svc.__init__ |
( |
| self, |
|
|
| name = None, |
|
|
** | kw ) |
Definition at line 182 of file PyAthenaComps.py.
182 def __init__(self, name = None, **kw):
183 kw.setdefault('OutputLevel', 3)
184 if name is None: name = kw.get('name', self.__class__.__name__)
185
186 super(Svc, self).__init__(name, **kw)
187 self.__component_type__ = "Service"
188 return
189
◆ finalize()
| python.PyAthenaComps.Svc.finalize |
( |
| self | ) |
|
Definition at line 213 of file PyAthenaComps.py.
213 def finalize(self):
214 return StatusCode.Success
215
◆ initialize()
| python.PyAthenaComps.Svc.initialize |
( |
| self | ) |
|
◆ reinitialize()
| python.PyAthenaComps.Svc.reinitialize |
( |
| self | ) |
|
Definition at line 207 of file PyAthenaComps.py.
207 def reinitialize(self):
208 return StatusCode.Success
209
◆ start()
| python.PyAthenaComps.Svc.start |
( |
| self | ) |
|
Definition at line 219 of file PyAthenaComps.py.
219 def start(self):
220 return StatusCode.Success
221
◆ stop()
| python.PyAthenaComps.Svc.stop |
( |
| self | ) |
|
Definition at line 225 of file PyAthenaComps.py.
225 def stop(self):
226 return StatusCode.Success
227
◆ sysFinalize()
| python.PyAthenaComps.Svc.sysFinalize |
( |
| self | ) |
|
Definition at line 210 of file PyAthenaComps.py.
210 def sysFinalize(self):
211 return self.finalize()
212
◆ sysInitialize()
| python.PyAthenaComps.Svc.sysInitialize |
( |
| self | ) |
|
Definition at line 190 of file PyAthenaComps.py.
190 def sysInitialize(self):
191 if hasattr(self, 'OutputLevel'):
192 self.msg.setLevel(self.OutputLevel)
193 else:
194 self.msg.setLevel(_get_prop_value(self,'OutputLevel'))
195 return self.initialize()
196
◆ sysReinitialize()
| python.PyAthenaComps.Svc.sysReinitialize |
( |
| self | ) |
|
Definition at line 200 of file PyAthenaComps.py.
200 def sysReinitialize(self):
201 if hasattr(self, 'OutputLevel'):
202 self.msg.setLevel(self.OutputLevel)
203 else:
204 self.msg.setLevel(_get_prop_value(self,'OutputLevel'))
205 return self.reinitialize()
206
◆ sysStart()
| python.PyAthenaComps.Svc.sysStart |
( |
| self | ) |
|
Definition at line 216 of file PyAthenaComps.py.
216 def sysStart(self):
217 return self.start()
218
◆ sysStop()
| python.PyAthenaComps.Svc.sysStop |
( |
| self | ) |
|
Definition at line 222 of file PyAthenaComps.py.
222 def sysStop(self):
223 return self.stop()
224
◆ __component_type__
| str python.PyAthenaComps.Svc.__component_type__ = "Service" |
|
private |
◆ OutputLevel
| python.PyAthenaComps.Svc.OutputLevel |
The documentation for this class was generated from the following file: