commit:     322b86611f1bb05aa20f30c3576faf7e4dfd7ae6
Author:     Devan Franchini <twitch153 <AT> gentoo <DOT> org>
AuthorDate: Mon Feb  2 23:47:39 2015 +0000
Commit:     Devan Franchini <twitch153 <AT> gentoo <DOT> org>
CommitDate: Mon Feb  2 23:47:44 2015 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/layman.git;a=commit;h=322b8661

laymanator/__init__.py: Modifies method in which config_class is set

Also removes unnecessary debug code that will not be used in production

---
 layman/laymanator/__init__.py | 17 ++++-------------
 1 file changed, 4 insertions(+), 13 deletions(-)

diff --git a/layman/laymanator/__init__.py b/layman/laymanator/__init__.py
index 3d37fb9..62540ba 100644
--- a/layman/laymanator/__init__.py
+++ b/layman/laymanator/__init__.py
@@ -10,21 +10,12 @@ import os
 from portage.sync.config_checks import CheckSyncConfig
 
 
-DEFAULT_CLASS = 'Layman'
-AVAILABLE_CLASSES = [ 'Layman',  'PyLayman']
-options = {'1': 'Layman', '2': 'PyLayman'}
-
-
-config_class = DEFAULT_CLASS
 try:
-    test_param = os.environ["TESTIT"]
-    if str(test_param) in options:
-        config_class = options[test_param]
-except KeyError:
-    pass
-
+    import layman
+    config_class = 'PyLayman'
+except ImportError:
+    config_class = 'Layman'
 
-print("Using config class: " + config_class)
 
 module_spec = {
     'name': 'laymanator',

Reply via email to