From 0d41aec246eb110cc33c966fad7227177e7e5190 Mon Sep 17 00:00:00 2001
From: Armin <Armin@Armin-PC.diedering.lan>
Date: Sun, 5 Apr 2015 14:13:00 +0200
Subject: fix setup

---
 pyload/config/Setup.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'pyload/config')

diff --git a/pyload/config/Setup.py b/pyload/config/Setup.py
index 081184652..835a2978b 100644
--- a/pyload/config/Setup.py
+++ b/pyload/config/Setup.py
@@ -506,8 +506,8 @@ class SetupAssistant(object):
             pwlen = 8
             while p1 != p2:
                 sys.stdout.write(_("Password: "))
-                p1 = getpass("")
-
+                p1 = getpass("").strip("\n\r")
+                print("passwd:'%s'" % p1)
                 if len(p1) < pwlen:
                     print _("Password too short! Use at least %s symbols." % pwlen)
                     continue
@@ -516,7 +516,7 @@ class SetupAssistant(object):
                     continue
 
                 sys.stdout.write(_("Password (again): "))
-                p2 = getpass("")
+                p2 = getpass("").strip("\n\r")
 
                 if p1 == p2:
                     return p1
-- 
cgit v1.2.3


From cc07ae19adcb97e9ab9748c7a317ef4b36f73935 Mon Sep 17 00:00:00 2001
From: Armin <Armin@Armin-PC.diedering.lan>
Date: Fri, 10 Apr 2015 14:44:36 +0200
Subject: added: configdata of deleted or outdated plugins are deletedfrom
 config file

---
 pyload/config/Parser.py | 7 +++++++
 1 file changed, 7 insertions(+)

(limited to 'pyload/config')

diff --git a/pyload/config/Parser.py b/pyload/config/Parser.py
index e21eaba9f..84c08f17c 100644
--- a/pyload/config/Parser.py
+++ b/pyload/config/Parser.py
@@ -295,6 +295,13 @@ class ConfigParser(object):
         self.save()
 
 
+    def removeDeletedPlugins(self, plugins):
+        for name in self.plugin.keys():
+            if not name in plugins:
+                print "delete config " + name
+                del self.plugin[name]
+    
+    
     def getMetaData(self, section, option):
         """ get all config data for an option """
         return self.config[section][option]
-- 
cgit v1.2.3