chiark / gitweb /
Simplify format parsing logic
authorDaniel Martí <mvdan@mvdan.cc>
Sun, 4 Oct 2015 06:00:18 +0000 (23:00 -0700)
committerDaniel Martí <mvdan@mvdan.cc>
Sun, 4 Oct 2015 06:00:18 +0000 (23:00 -0700)
fdroidserver/metadata.py

index 530f135070bda67ae86031d0fc2eda8e1bbc3e3e..7f8fe30b2a914a9dbfd43ba0975893503a5d2795 100644 (file)
@@ -754,15 +754,15 @@ def parse_metadata(apps, metadatapath):
 
     if metadataformat == 'txt':
         return parse_txt_metadata(apps, metadatapath)
-    elif metadataformat == 'json':
+    if metadataformat == 'json':
         return parse_json_metadata(apps, metadatapath)
-    elif metadataformat == 'xml':
+    if metadataformat == 'xml':
         return parse_xml_metadata(apps, metadatapath)
-    elif metadataformat == 'yaml':
+    if metadataformat == 'yaml':
         return parse_yaml_metadata(apps, metadatapath)
-    else:
-        logging.critical('Unknown metadata format: ' + metadatapath)
-        sys.exit(1)
+
+    logging.critical('Unknown metadata format: ' + metadatapath)
+    sys.exit(1)
 
 
 def parse_json_metadata(apps, metadatapath):