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
()¶
-