Commit 8ec4fc75 authored by Seblu's avatar Seblu
Browse files

use a raw config parser

parent 76aa2969
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ settings = {
def load_config_file(config, filename, section):
    '''Update a dict with param from an ini file '''
    if os.access(filename, os.R_OK):
        fparser = ConfigParser.SafeConfigParser()
        fparser = ConfigParser.RawConfigParser()
        fparser.read(filename)
        if fparser.has_section(section):
            config.update(fparser.items(section))
+2 −2
Original line number Diff line number Diff line
@@ -476,7 +476,7 @@ class Alias(dict):
    def load(self, filename):
        '''load alias from file'''
        if os.access(filename, os.R_OK):
            fparser = ConfigParser.SafeConfigParser()
            fparser = ConfigParser.RawConfigParser()
            fparser.read(filename)
            if fparser.has_section("alias"):
                self.clear()
@@ -485,7 +485,7 @@ class Alias(dict):
    def save(self, filename):
        '''save alias on file'''
        if os.access(filename, os.R_OK or os.W_OK):
            fparser = ConfigParser.SafeConfigParser()
            fparser = ConfigParser.RawConfigParser()
            fparser.read(filename)
            fparser.remove_section("alias")
            fparser.add_section("alias")