Merge remote-tracking branch 'CapnBry/autoconnect' into devel

master
Gina Häußge 2013-06-29 19:16:10 +02:00
commit 30e1624127
2 changed files with 4 additions and 1 deletions

View File

@ -833,6 +833,8 @@ class Server():
self._server.listen(self._port, address=self._host) self._server.listen(self._port, address=self._host)
eventManager.fire("Startup") eventManager.fire("Startup")
if settings().getBoolean(["serial", "autoconnect"]):
printer.connect(settings().get(["serial", "port"]), settings().getInt(["serial", "baudrate"]))
IOLoop.instance().start() IOLoop.instance().start()
def _createSocketConnection(self, session, endpoint=None): def _createSocketConnection(self, session, endpoint=None):

View File

@ -25,7 +25,8 @@ def settings(init=False, configfile=None, basedir=None):
default_settings = { default_settings = {
"serial": { "serial": {
"port": None, "port": None,
"baudrate": None "baudrate": None,
"autoconnect": False
}, },
"server": { "server": {
"host": "0.0.0.0", "host": "0.0.0.0",