diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-12-26 11:25:03 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-12-26 11:25:03 (GMT) |
commit | d23a83060ddad0b6da5504d8cb5d524891ad9631 (patch) | |
tree | be881c67835922bc9d1c23276047b2f0241679c1 /devbot/distro.py | |
parent | bc6035454c6138d0974173900e50e33793b2e5d0 (diff) |
pep8ize
Diffstat (limited to 'devbot/distro.py')
-rw-r--r-- | devbot/distro.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/devbot/distro.py b/devbot/distro.py index 951ea21..c44fff7 100644 --- a/devbot/distro.py +++ b/devbot/distro.py @@ -5,29 +5,34 @@ _package_managers = {} _supported_distros = [] _distro_info = None + def register_distro_info(distro_info): - global _supported_distros - _supported_distros.append(distro_info) + global _supported_distros + _supported_distros.append(distro_info) + def register_package_manager(name, package_manager): global _package_managers _package_managers[name] = package_manager + def get_package_manager(test=False, interactive=True): global _package_managers package_manager_class = _package_managers[get_distro_info().name] return package_manager_class(test=test, interactive=interactive) + def print_distro_info(): info = get_distro_info() print "== Distribution information ==\n" print "Name: %s" % info.name print "Version: %s" % info.version print "GNOME version: %s" % info.gnome_version - print "Gstreamer version: %s" % info.gstreamer_version + print "Gstreamer version: %s" % info.gstreamer_version print "Lib directory: %s" % info.lib_dir print "Supported: %s\n" % info.supported + def get_distro_info(): global _supported_distros global _distro_info @@ -47,7 +52,7 @@ def get_distro_info(): if _distro_info is None: _distro_info = unknown_distro - if not _distro_info.supported: + if not _distro_info.supported: print "*********************************************************\n" \ "You are running an unsupported distribution. You might be\n" \ "able to make sugar work by installing or building \n" \ |