Module lib.server.server
Manage server class
Expand source code
# Distributed under Pycameresp License
# Copyright (c) 2023 Remi BERTHOLET
# pylint:disable=consider-using-f-string
""" Manage server class """
import tools.jsonconfig
import tools.filesystem
class ServerConfig(tools.jsonconfig.JsonConfig):
""" Servers configuration """
def __init__(self):
tools.jsonconfig.JsonConfig.__init__(self)
self.ntp = True
self.ftp = True
self.http = True
self.telnet = True
self.wanip = True
self.notify = True
self.mqtt_broker = True
if tools.filesystem.ismicropython():
self.server_postponed = 7
else:
self.server_postponed = 1
Classes
class ServerConfig-
Servers configuration
Constructor
Expand source code
class ServerConfig(tools.jsonconfig.JsonConfig): """ Servers configuration """ def __init__(self): tools.jsonconfig.JsonConfig.__init__(self) self.ntp = True self.ftp = True self.http = True self.telnet = True self.wanip = True self.notify = True self.mqtt_broker = True if tools.filesystem.ismicropython(): self.server_postponed = 7 else: self.server_postponed = 1Ancestors
- tools.jsonconfig.JsonConfig