[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.138.34.93: ~ $
# -*- Mode: Python; py-indent-offset: 4 -*-
# vim: tabstop=4 shiftwidth=4 expandtab
#
# Copyright (C) 2014 Simon Feltman <sfeltman@gnome.org>
#
#   _error.py: GError Python implementation
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301
# USA


# NOTE: This file should not have any dependencies on introspection libs
# like gi.repository.GLib because it would cause a circular dependency.
# Developers wanting to use the GError class in their applications should
# use gi.repository.GLib.GError


class GError(RuntimeError):
    def __init__(self, message='unknown error', domain='pygi-error', code=0):
        super(GError, self).__init__(message)
        self.message = message
        self.domain = domain
        self.code = code

    def __str__(self):
        return "%s: %s (%d)" % (self.domain, self.message, self.code)

    def __repr__(self):
        return "%s.%s('%s', '%s', %d)" % (GError.__module__, GError.__name__,
                                          self.message, self.domain, self.code)

    def copy(self):
        return GError(self.message, self.domain, self.code)

    def matches(self, domain, code):
        """Placeholder that will be monkey patched in GLib overrides."""
        raise NotImplementedError

    @staticmethod
    def new_literal(domain, message, code):
        """Placeholder that will be monkey patched in GLib overrides."""
        raise NotImplementedError

Filemanager

Name Type Size Permission Actions
_gobject Folder 0755
overrides Folder 0755
repository Folder 0755
.__init__.pyo.40009 File 4.24 KB 0644
._constants.pyo.40009 File 1.28 KB 0644
._error.pyo.40009 File 1.76 KB 0644
._option.pyo.40009 File 12.46 KB 0644
._propertyhelper.pyo.40009 File 12.6 KB 0644
._signalhelper.pyo.40009 File 9.5 KB 0644
.docstring.pyo.40009 File 4.85 KB 0644
.importer.pyo.40009 File 3.93 KB 0644
.pygtkcompat.pyo.40009 File 754 B 0644
__init__.py File 4.72 KB 0644
__init__.pyc File 4.24 KB 0644
__init__.pyo File 4.24 KB 0644
_constants.py File 2.03 KB 0644
_constants.pyc File 1.28 KB 0644
_constants.pyo File 1.28 KB 0644
_error.py File 2.03 KB 0644
_error.pyc File 1.76 KB 0644
_error.pyo File 1.76 KB 0644
_gi.so File 323.71 KB 0755
_option.py File 12.94 KB 0644
_option.pyc File 12.46 KB 0644
_option.pyo File 12.46 KB 0644
_propertyhelper.py File 14.82 KB 0644
_propertyhelper.pyc File 12.6 KB 0644
_propertyhelper.pyo File 12.6 KB 0644
_signalhelper.py File 9.63 KB 0644
_signalhelper.pyc File 9.5 KB 0644
_signalhelper.pyo File 9.5 KB 0644
docstring.py File 6.53 KB 0644
docstring.pyc File 4.85 KB 0644
docstring.pyo File 4.85 KB 0644
importer.py File 5.16 KB 0644
importer.pyc File 3.93 KB 0644
importer.pyo File 3.93 KB 0644
module.py File 9.8 KB 0644
module.pyc File 6.7 KB 0644
module.pyo File 6.64 KB 0644
pygtkcompat.py File 766 B 0644
pygtkcompat.pyc File 754 B 0644
pygtkcompat.pyo File 754 B 0644
types.py File 13.48 KB 0644
types.pyc File 9.57 KB 0644
types.pyo File 9.52 KB 0644