Compare commits
2 commits
fd32d625a8
...
d67d2bc518
Author | SHA1 | Date | |
---|---|---|---|
d67d2bc518 | |||
7895e78328 |
2 changed files with 11 additions and 11 deletions
2
examples
2
examples
|
@ -1 +1 @@
|
||||||
Subproject commit a1d5760b4936690ad9c1d925c16519b8e7edcc6b
|
Subproject commit 49bd55b9951270f233683f7bd51f70f8eab43985
|
|
@ -24,11 +24,11 @@ import tomllib
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from version import version
|
from sshare.version import version
|
||||||
|
|
||||||
from plugins.config import Flag
|
from sshare.plugins.config import Flag
|
||||||
from plugins.config import NoArgument
|
from sshare.plugins.config import NoArgument
|
||||||
from plugins.config import NoDefault
|
from sshare.plugins.config import NoDefault
|
||||||
|
|
||||||
class Congloggerate:
|
class Congloggerate:
|
||||||
def __init__(self, loggers):
|
def __init__(self, loggers):
|
||||||
|
@ -70,17 +70,17 @@ def main():
|
||||||
# so that it can be used to report errors while loading and
|
# so that it can be used to report errors while loading and
|
||||||
# configuring plugins
|
# configuring plugins
|
||||||
# i.e. before other logging plugins have had a chance to be initialised
|
# i.e. before other logging plugins have had a chance to be initialised
|
||||||
logger = importlib.import_module("plugins.default.command_line")
|
logger = importlib.import_module("sshare.plugins.default.command_line")
|
||||||
fatalicize(logger)
|
fatalicize(logger)
|
||||||
|
|
||||||
# Load inbuilt plugins
|
# Load inbuilt plugins
|
||||||
plugins_flat = [
|
plugins_flat = [
|
||||||
Plugin("command_line", logger),
|
Plugin("command_line", logger),
|
||||||
Plugin("file", importlib.import_module("plugins.default.file")),
|
Plugin("file", importlib.import_module("sshare.plugins.default.file")),
|
||||||
Plugin("current_time", importlib.import_module("plugins.default.current_time")),
|
Plugin("current_time", importlib.import_module("sshare.plugins.default.current_time")),
|
||||||
Plugin("append_type", importlib.import_module("plugins.default.append_type")),
|
Plugin("append_type", importlib.import_module("sshare.plugins.default.append_type")),
|
||||||
Plugin("ssh", importlib.import_module("plugins.default.ssh")),
|
Plugin("ssh", importlib.import_module("sshare.plugins.default.ssh")),
|
||||||
Plugin("log_result", importlib.import_module("plugins.default.log_result")),
|
Plugin("log_result", importlib.import_module("sshare.plugins.default.log_result")),
|
||||||
]
|
]
|
||||||
plugins = {}
|
plugins = {}
|
||||||
for type in [ "logger", "source", "name", "upload", "result" ]:
|
for type in [ "logger", "source", "name", "upload", "result" ]:
|
||||||
|
|
Loading…
Reference in a new issue