tidy up the imports
This commit is contained in:
parent
c78228b873
commit
d16c18b4d1
@ -17,12 +17,13 @@
|
|||||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
__all__ = ['config', 'console', 'controller',
|
__all__ = ['config', 'console', 'controller',
|
||||||
'logger', 'parser', 'pluginloader']
|
'logger', 'models', 'parser', 'pluginloader']
|
||||||
|
|
||||||
__version__ = "0.3.0"
|
__version__ = "0.3.0"
|
||||||
|
|
||||||
# from .config import Config
|
from .config import Config
|
||||||
# from .console import Console
|
from .console import Console
|
||||||
# from .controller import Controller
|
from .controller import Controller
|
||||||
# from .parser import Parser
|
from .logger import Logger
|
||||||
# from .pluginloader import PluginLoader
|
from .parser import Parser
|
||||||
|
from .pluginloader import PluginLoader
|
||||||
|
|||||||
@ -20,10 +20,7 @@ import logging
|
|||||||
import sys
|
import sys
|
||||||
|
|
||||||
import rsbbs
|
import rsbbs
|
||||||
from rsbbs.config import Config
|
from rsbbs import Config, Controller, Parser, PluginLoader
|
||||||
from rsbbs.controller import Controller
|
|
||||||
from rsbbs.parser import Parser
|
|
||||||
from rsbbs.pluginloader import PluginLoader
|
|
||||||
|
|
||||||
|
|
||||||
# Main UI console class
|
# Main UI console class
|
||||||
@ -34,9 +31,9 @@ class Console():
|
|||||||
self.config = config
|
self.config = config
|
||||||
self.controller = controller
|
self.controller = controller
|
||||||
|
|
||||||
self.parser = Parser()
|
self.parser = rsbbs.Parser()
|
||||||
|
|
||||||
self.pluginloader = PluginLoader(self)
|
self.pluginloader = rsbbs.PluginLoader(self)
|
||||||
self.pluginloader.load_plugins()
|
self.pluginloader.load_plugins()
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
from sqlalchemy import create_engine
|
from sqlalchemy import create_engine
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
|
|
||||||
from rsbbs.config import Config
|
from rsbbs import Config
|
||||||
from rsbbs.models import Base
|
from rsbbs.models import Base
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -23,7 +23,7 @@ import os
|
|||||||
import platformdirs
|
import platformdirs
|
||||||
|
|
||||||
|
|
||||||
class RSLogger(logging.Logger):
|
class Logger(logging.Logger):
|
||||||
def __init__(self, config):
|
def __init__(self, config):
|
||||||
super().__init__(name=config.app_name)
|
super().__init__(name=config.app_name)
|
||||||
self.config = config
|
self.config = config
|
||||||
@ -55,13 +55,13 @@ class RSLogger(logging.Logger):
|
|||||||
handler = logging.FileHandler(filename=log_filepath)
|
handler = logging.FileHandler(filename=log_filepath)
|
||||||
|
|
||||||
# Add the calling station to the log messages
|
# Add the calling station to the log messages
|
||||||
handler.setFormatter(RSFormatter(self.caller))
|
handler.setFormatter(Formatter(self.caller))
|
||||||
|
|
||||||
# Add the handler!
|
# Add the handler!
|
||||||
logger.addHandler(handler)
|
logger.addHandler(handler)
|
||||||
|
|
||||||
|
|
||||||
class RSFormatter(logging.Formatter):
|
class Formatter(logging.Formatter):
|
||||||
def __init__(self, var):
|
def __init__(self, var):
|
||||||
super().__init__()
|
super().__init__()
|
||||||
self.var = var
|
self.var = var
|
||||||
|
|||||||
@ -18,8 +18,7 @@
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -21,9 +21,8 @@ import logging
|
|||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
import sqlalchemy.exc
|
import sqlalchemy.exc
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -19,9 +19,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -19,8 +19,7 @@
|
|||||||
import logging
|
import logging
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -16,8 +16,7 @@
|
|||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -19,9 +19,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -19,9 +19,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -20,9 +20,8 @@ import logging
|
|||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
import sqlalchemy.exc
|
import sqlalchemy.exc
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -19,9 +19,8 @@
|
|||||||
import logging
|
import logging
|
||||||
import sqlalchemy
|
import sqlalchemy
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -18,9 +18,8 @@
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -18,9 +18,8 @@
|
|||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from rsbbs.console import Console
|
from rsbbs import Console, Parser
|
||||||
from rsbbs.models import Message
|
from rsbbs.models import Message
|
||||||
from rsbbs.parser import Parser
|
|
||||||
|
|
||||||
|
|
||||||
class Plugin():
|
class Plugin():
|
||||||
|
|||||||
@ -21,10 +21,7 @@ import logging
|
|||||||
import sys
|
import sys
|
||||||
|
|
||||||
from rsbbs import __version__
|
from rsbbs import __version__
|
||||||
from rsbbs.config import Config
|
from rsbbs import Config, Console, Controller, Logger
|
||||||
from rsbbs.console import Console
|
|
||||||
from rsbbs.controller import Controller
|
|
||||||
from rsbbs.logger import RSLogger
|
|
||||||
|
|
||||||
|
|
||||||
def parse_args():
|
def parse_args():
|
||||||
@ -96,7 +93,7 @@ def main():
|
|||||||
args=args)
|
args=args)
|
||||||
|
|
||||||
# Start logging
|
# Start logging
|
||||||
logger = RSLogger(config)
|
logger = Logger(config)
|
||||||
logging.info(f"caller connected")
|
logging.info(f"caller connected")
|
||||||
|
|
||||||
# Init the controller
|
# Init the controller
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user