Introduction
Introduction Statistics Contact Development Disclaimer Help
More robust parsing of legacy config - toot - Unnamed repository; edit this fil…
Log
Files
Refs
LICENSE
---
commit 536328f56b3050e966ff44f3127e8270cad61dd6
parent f976e7c818ca6d1da11116758ab056c20e36e5ca
Author: Ivan Habunek <[email protected]>
Date: Sun, 14 Jan 2018 13:04:04 +0100
More robust parsing of legacy config
Diffstat:
toot/config_legacy.py | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/toot/config_legacy.py b/toot/config_legacy.py
@@ -20,7 +20,10 @@ def load_user(path):
with open(path, 'r') as f:
lines = f.read().split()
- return User(*lines)
+ try:
+ return User(*lines)
+ except TypeError:
+ return None
def load_apps(path):
@@ -30,7 +33,10 @@ def load_apps(path):
for name in os.listdir(path):
with open(path + name) as f:
values = f.read().split()
- yield App(*values)
+ try:
+ yield App(*values)
+ except TypeError:
+ pass
def add_username(user, apps):
You are viewing proxied material from vernunftzentrum.de. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.