File Explorer

/proc/self/root/proc/self/root/proc/self/root/usr/lib64/python3.9/site-packages/libdnf

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

utils.py5.3 KB · 173 lines
# This file was automatically generated by SWIG (https://www.swig.org).# Version 4.1.1## Do not make changes to this file unless you know what you are doing - modify# the SWIG interface file instead. from sys import version_info as _swig_python_version_info# Import the low-level C/C++ moduleif __package__ or "." in __name__:    from . import _utilselse:    import _utils try:    import builtins as __builtin__except ImportError:    import __builtin__ def _swig_repr(self):    try:        strthis = "proxy of " + self.this.__repr__()    except __builtin__.Exception:        strthis = ""    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)  def _swig_setattr_nondynamic_instance_variable(set):    def set_instance_attr(self, name, value):        if name == "this":            set(self, name, value)        elif name == "thisown":            self.this.own(value)        elif hasattr(self, name) and isinstance(getattr(type(self), name), property):            set(self, name, value)        else:            raise AttributeError("You cannot add instance attributes to %s" % self)    return set_instance_attr  def _swig_setattr_nondynamic_class_variable(set):    def set_class_attr(cls, name, value):        if hasattr(cls, name) and not isinstance(getattr(cls, name), property):            set(cls, name, value)        else:            raise AttributeError("You cannot add class attributes to %s" % cls)    return set_class_attr  def _swig_add_metaclass(metaclass):    """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""    def wrapper(cls):        return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())    return wrapper  class _SwigNonDynamicMeta(type):    """Meta class to enforce nondynamic attributes (no new attributes) for a class"""    __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)  import weakref SHARED_PTR_DISOWN = _utils.SHARED_PTR_DISOWNclass SQLite3(object):    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")    __repr__ = _swig_repr     def __init__(self, dbPath):        _utils.SQLite3_swiginit(self, _utils.new_SQLite3(dbPath))     def close(self):        return _utils.SQLite3_close(self)    __swig_destroy__ = _utils.delete_SQLite3 # Register SQLite3 in _utils:_utils.SQLite3_swigregister(SQLite3)class Logger(object):    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")    __repr__ = _swig_repr    Level_CRITICAL = _utils.Logger_Level_CRITICAL    Level_ERROR = _utils.Logger_Level_ERROR    Level_WARNING = _utils.Logger_Level_WARNING    Level_NOTICE = _utils.Logger_Level_NOTICE    Level_INFO = _utils.Logger_Level_INFO    Level_DEBUG = _utils.Logger_Level_DEBUG    Level_TRACE = _utils.Logger_Level_TRACE     @staticmethod    def levelToCStr(level):        return _utils.Logger_levelToCStr(level)    LOG_SOURCE_LIBDNF = _utils.Logger_LOG_SOURCE_LIBDNF    LOG_SOURCE_LIBREPO = _utils.Logger_LOG_SOURCE_LIBREPO     def critical(self, *args):        return _utils.Logger_critical(self, *args)     def error(self, *args):        return _utils.Logger_error(self, *args)     def warning(self, *args):        return _utils.Logger_warning(self, *args)     def notice(self, *args):        return _utils.Logger_notice(self, *args)     def info(self, *args):        return _utils.Logger_info(self, *args)     def debug(self, *args):        return _utils.Logger_debug(self, *args)     def trace(self, *args):        return _utils.Logger_trace(self, *args)     def write(self, *args):        return _utils.Logger_write(self, *args)    __swig_destroy__ = _utils.delete_Logger     def __init__(self):        if self.__class__ == Logger:            _self = None        else:            _self = self        _utils.Logger_swiginit(self, _utils.new_Logger(_self, ))    def __disown__(self):        self.this.disown()        _utils.disown_Logger(self)        return weakref.proxy(self) # Register Logger in _utils:_utils.Logger_swigregister(Logger)class NullLogger(Logger):    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")    __repr__ = _swig_repr     def write(self, *args):        return _utils.NullLogger_write(self, *args)     def __init__(self):        _utils.NullLogger_swiginit(self, _utils.new_NullLogger())    __swig_destroy__ = _utils.delete_NullLogger # Register NullLogger in _utils:_utils.NullLogger_swigregister(NullLogger)class Log(object):    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")    __repr__ = _swig_repr     @staticmethod    def setLogger(logger):        return _utils.Log_setLogger(logger)     @staticmethod    def getLogger():        return _utils.Log_getLogger()     def __init__(self):        _utils.Log_swiginit(self, _utils.new_Log())    __swig_destroy__ = _utils.delete_Log # Register Log in _utils:_utils.Log_swigregister(Log) def decompress(inPath, outPath, outMode, compressType=None):    return _utils.decompress(inPath, outPath, outMode, compressType) def checksum_check(type, inPath, checksum_valid):    return _utils.checksum_check(type, inPath, checksum_valid) def checksum_value(type, inPath):    return _utils.checksum_value(type, inPath)