from . import uploads
from . import users
-log = logging.getLogger("pakfire.buildservice")
+# Setup logging
+log = logging.getLogger("pbs")
# Import version
from .__version__ import VERSION as __version__
"""
Configures the logger for the buildservice backend
"""
- # Do not propagate anything from the build service up to any Pakfire instances
- log.propagate = 0
-
- # Enable debug logging
- log.setLevel(logging.DEBUG)
-
# Log everything to journal
handler = systemd.journal.JournalHandler(
SYSLOG_IDENTIFIER="pakfire-build-service",
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.bugzilla")
+log = logging.getLogger("pbs.bugzilla")
TIME_FORMAT = "%Y-%m-%dT%H:%M:%SZ"
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.builders")
+log = logging.getLogger("pbs.builders")
class Builders(base.Object):
def _get_builder(self, query, *args):
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.builds")
+log = logging.getLogger("pbs.builds")
class Builds(base.Object):
def _get_build(self, query, *args):
from . import base
# Setup logging
-log = logging.getLogger("pakfire.buildservice.config")
+log = logging.getLogger("pbs.config")
class PakfireConfig(base.Object):
def init(self, distro=None, repos=None, vendor=None, contact=None, mirrored=True):
import psycopg2
# Setup logging
-log = logging.getLogger("pakfire.buildservice.database")
+log = logging.getLogger("pbs.database")
class Connection(object):
"""
from . import sources
from .decorators import *
-log = logging.getLogger("pakfire.buildservice.distros")
+# Setup logging
+log = logging.getLogger("pbs.distros")
class Distributions(base.Object):
def _get_distribution(self, query, *args):
import logging
from . import base
-
from .decorators import *
-log = logging.getLogger("pakfire.buildservice.events")
+# Setup logging
+log = logging.getLogger("pbs.events")
# Priorities (the higher, the more important)
# ERROR : 10
from . import base
-log = logging.getLogger("pakfire.buildservice.jobqueue")
+# Setup logging
+log = logging.getLogger("pbs.jobqueue")
class JobQueue(base.Object):
# A list of all builders that have a connection
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.jobs")
+log = logging.getLogger("pbs.jobs")
class Jobs(base.Object):
def _get_job(self, query, *args):
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.keys")
+log = logging.getLogger("pbs.keys")
DEFAULT_ALGORITHM = "Ed25519"
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.messages")
+log = logging.getLogger("pbs.messages")
# Encode emails in UTF-8 by default
email.charset.add_charset("utf-8", email.charset.SHORTEST, email.charset.QP, "utf-8")
from .decorators import lazy_property
# Setup logging
-log = logging.getLogger("pakfire.buildservice.mirrors")
+log = logging.getLogger("pbs.mirrors")
class Mirrors(base.Object):
def init(self):
from .errors import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.packages")
+log = logging.getLogger("pbs.packages")
class Packages(base.Object):
def _get_package(self, query, *args):
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.repositories")
+log = logging.getLogger("pbs.repositories")
# How long should a key be in active use for?
KEY_LIFETIME = datetime.timedelta(days=365)
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.sources")
+log = logging.getLogger("pbs.sources")
# Fetch only up to the last N commits
GIT_DEPTH = 256
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.uploads")
+log = logging.getLogger("pbs.uploads")
MAX_BUFFER_SIZE = 1 * 1024 * 1024 # 1 MiB
from .decorators import *
# Setup logging
-log = logging.getLogger("pakfire.builservice.users")
+log = logging.getLogger("pbs.users")
# A list of LDAP attributes that we fetch
LDAP_ATTRS = (
from . import base
# Setup logging
-log = logging.getLogger("pakfire.buildservice.web.auth")
+log = logging.getLogger("pbs.web.auth")
class LoginHandler(base.KerberosAuthMixin, base.BaseHandler):
def get(self):
from ..decorators import *
# Setup logging
-log = logging.getLogger("pakfire.buildservice.web.base")
+log = logging.getLogger("pbs.web.base")
class KerberosAuthMixin(object):
"""
from . import ui_modules
# Setup logging
-log = logging.getLogger("pakfire.buildservice.web.jobs")
+log = logging.getLogger("pbs.web.jobs")
class APIv1QueueHandler(base.APIMixin, tornado.websocket.WebSocketHandler):
"""