From b379db83763ff304482b13ae3a3708ff6b9960d0 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Fri, 17 Mar 2023 15:26:44 -0400 Subject: [PATCH] stub to let hub run --- kojihub/kojihub.py | 1 + kojihub/kojixmlrpc.py | 2 +- kojihub/scheduler.py | 9 +++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 kojihub/scheduler.py diff --git a/kojihub/kojihub.py b/kojihub/kojihub.py index 01124801..6e19e238 100644 --- a/kojihub/kojihub.py +++ b/kojihub/kojihub.py @@ -74,6 +74,7 @@ from koji.util import ( multi_fnmatch, safer_move, ) +from . import scheduler from .auth import get_user_perms, get_user_groups from .db import ( # noqa: F401 BulkInsertProcessor, diff --git a/kojihub/kojixmlrpc.py b/kojihub/kojixmlrpc.py index 88f2f806..f9000ca2 100644 --- a/kojihub/kojixmlrpc.py +++ b/kojihub/kojixmlrpc.py @@ -41,6 +41,7 @@ from koji.server import ServerError, BadRequest, RequestTimeout from koji.xmlrpcplus import ExtendedMarshaller, Fault, dumps, getparser from . import auth from . import db +from . import scheduler class Marshaller(ExtendedMarshaller): @@ -711,7 +712,6 @@ def setup_logging2(opts): log_handler.setFormatter(HubFormatter(opts['LogFormat'])) - import scheduler def get_memory_usage(): pagesize = resource.getpagesize() statm = [pagesize * int(y) // 1024 diff --git a/kojihub/scheduler.py b/kojihub/scheduler.py new file mode 100644 index 00000000..7491021a --- /dev/null +++ b/kojihub/scheduler.py @@ -0,0 +1,9 @@ +# scheduler code goes here + + +class DBLogger: + pass + + +class SchedulerExports: + pass