Changeset 0ab553c in rattail


Ignore:
Timestamp:
02/25/19 20:09:33 (5 months ago)
Author:
Lance Edgar <ledgar@…>
Branches:
master
Children:
7bfed95
Parents:
dc322cc
Message:

Tweak how we create config parser object, for python 3 vs. 2

per some deprecation warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rattail/config.py

    rdc322cc r0ab553c  
    112112        self.files_requested = []
    113113        self.files_read = []
    114         self.parser = configparser.SafeConfigParser()
     114        if six.PY3:
     115            self.parser = configparser.ConfigParser()
     116        else: # PY2
     117            self.parser = configparser.SafeConfigParser()
    115118        for path in files:
    116119            self.read_file(path)
     
    150153        self.files_requested.append(path)
    151154
    152         parser = configparser.SafeConfigParser(dict(
     155        if six.PY3:
     156            ConfigParser = configparser.ConfigParser
     157        else: # PY2
     158            ConfigParser = configparser.SafeConfigParser
     159        parser = ConfigParser(dict(
    153160            here=os.path.dirname(path),
    154161        ))
Note: See TracChangeset for help on using the changeset viewer.