diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-27 13:42:04 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-27 13:43:07 (GMT) |
commit | 3e0b6b5c3a863f3a2ad035e73bf5b58968757f8f (patch) | |
tree | e1540c262ee0ace06b06981361dcd90e113ce0fa /devbot/distro.py | |
parent | 8ac3ac25a88116a137e7c1142648d09366af41df (diff) |
Fix running on an unsupported distro
Diffstat (limited to 'devbot/distro.py')
-rw-r--r-- | devbot/distro.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/devbot/distro.py b/devbot/distro.py index 441fbc1..06bffee 100644 --- a/devbot/distro.py +++ b/devbot/distro.py @@ -19,7 +19,14 @@ def get_package_manager(test=False, interactive=True): def get_distro_info(): global _distros_info + + unknown_distro = None + for info_class in _distros_info: info = info_class() - if info.valid: + if info.name == "unknown": + unknown_distro = info + elif info.valid: return info + + return unknown_distro |