# Path: mirror/component.py
# class Component(object):
# 
#     def __init__(self, name, depend = None):
#         self._name   = name
#         self._depend = depend
#         _component_registry.register(self)
# 
#     def start(self):
#         pass
# 
#     def stop(self):
#         pass


import os
import logging
import pkg_resources
import mirror.common
import mirror.configmanager
import mirror.component as component
from   mirror.component import Component
# GNU General Public License, as published by the Free Software
# Foundation; either version 3 of the License, or (at your option)
# any later version.
#
# mirror 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with mirror. If not, write to:
#   The Free Software Foundation, Inc.,
#   51 Franklin Street, Fifth Floor
#   Boston, MA  02110-1301, USA.
#
#



log = logging.getLogger("pluginmanager")

METADATA_KEYS = (
    "Name",
    "License",
    "Author",
    "Home-page",
    "Summary",
    "Platform",
    "Version",
    "Author-email",

# Path: mirror/component.py
# class Component(object):
# 
#     def __init__(self, name, depend = None):
#         self._name   = name
#         self._depend = depend
#         _component_registry.register(self)
# 
#     def start(self):
#         pass
# 
#     def stop(self):
#         pass


# Path: mirror/pluginmanager.py
import os
import logging
import pkg_resources
import mirror.common
import mirror.configmanager
import mirror.component as component
from   mirror.component import Component

# GNU General Public License, as published by the Free Software
# Foundation; either version 3 of the License, or (at your option)
# any later version.
#
# mirror 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with mirror. If not, write to:
#   The Free Software Foundation, Inc.,
#   51 Franklin Street, Fifth Floor
#   Boston, MA  02110-1301, USA.
#
#



log = logging.getLogger("pluginmanager")

METADATA_KEYS = (
    "Name",
    "License",
    "Author",
    "Home-page",
    "Summary",
    "Platform",
    "Version",
    "Author-email",

    "Description",