Prechádzať zdrojové kódy

Use ConfigParser.read_file if available.

Jelmer Vernooij 8 rokov pred
rodič
commit
4b93fbdc0a
1 zmenil súbory, kde vykonal 5 pridanie a 1 odobranie
  1. 5 1
      dulwich/contrib/swift.py

+ 5 - 1
dulwich/contrib/swift.py

@@ -172,7 +172,11 @@ def load_conf(path=None, file=None):
     """
     conf = ConfigParser()
     if file:
-        conf.readfp(file)
+        try:
+            conf.read_file(file, path)
+        except AttributeError:
+            # read_file only exists in Python3
+            conf.readfp(file)
         return conf
     confpath = None
     if not path: