OPSI.Backend.BackendProcess module¶
Backend processes.
These are mainly used when running any kind of opsi server.
| copyright: | uib GmbH <info@uib.de> |
|---|---|
| author: | Christian Kampka <c.kampka@uib.de> |
| author: | Niko Wenselowski <n.wenselowski@uib.de> |
| license: | GNU Affero General Public License version 3 |
-
class
OPSI.Backend.BackendProcess.BackendDataExchangeProtocol¶ Bases:
twisted.internet.protocol.Protocol-
dataReceived(data)¶
-
write(data)¶
-
-
class
OPSI.Backend.BackendProcess.BackendProcessConfiguration(args)¶
-
class
OPSI.Backend.BackendProcess.OpsiBackendProcess(socket, args=[], reactor=<twisted.internet.epollreactor.EPollReactor object>, logFile=None)¶ Bases:
OPSI.Service.Process.OpsiPyDaemon-
allowRestart= False¶
-
backend_exit()¶
-
checkRunning()¶
-
configurationClass¶ alias of
BackendProcessConfiguration
-
maybeStopped(result)¶
-
processQuery(request, gzip=False)¶
-
restart(isRunning)¶
-
serviceClass¶ alias of
OpsiBackendService
-
start()¶
-
stop()¶
-
user= 'opsiconfd'¶
-
-
class
OPSI.Backend.BackendProcess.OpsiBackendProcessConnector(socket, timeout=None, reactor=<twisted.internet.epollreactor.EPollReactor object>)¶ Bases:
OPSI.Util.AMP.OpsiProcessConnector-
assignDataPort(dataport)¶
-
connect()¶
-
-
class
OPSI.Backend.BackendProcess.OpsiBackendService(config)¶ Bases:
twisted.application.service.Service-
checkConnected()¶
-
initialize(user, password, forceGroups, dispatchConfigFile, backendConfigDir, extensionConfigDir, aclFile, depotId, postpath, messageBusNotifier, startReactor)¶
-
isRunning()¶
-
processQuery(query, gzip=False)¶
-
setLogging(console=4, file=4)¶
-
startService()¶
-
stopService()¶
-