diff options
author | mathieui <mathieui@mathieui.net> | 2018-07-21 17:09:52 +0200 |
---|---|---|
committer | mathieui <mathieui@mathieui.net> | 2018-07-21 17:09:52 +0200 |
commit | ea2d76864da2448152428a62fe5c7daaea6ab0d3 (patch) | |
tree | 7ac279bb9b1efbe6025a0435d4a121f11080fcb0 /poezio/config.py | |
parent | 3ec153a6a01faca5445bb7c21e0d427bb5096320 (diff) | |
download | poezio-ea2d76864da2448152428a62fe5c7daaea6ab0d3.tar.gz poezio-ea2d76864da2448152428a62fe5c7daaea6ab0d3.tar.bz2 poezio-ea2d76864da2448152428a62fe5c7daaea6ab0d3.tar.xz poezio-ea2d76864da2448152428a62fe5c7daaea6ab0d3.zip |
yapf -rip
Diffstat (limited to 'poezio/config.py')
-rw-r--r-- | poezio/config.py | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/poezio/config.py b/poezio/config.py index 5153b0d0..e6e5cbcc 100644 --- a/poezio/config.py +++ b/poezio/config.py @@ -316,16 +316,18 @@ class Config(RawConfigParser): sections, result_lines = result if section not in sections: - log.error('Tried to remove the option %s from a non-' - 'existing section (%s)', option, section) + log.error( + 'Tried to remove the option %s from a non-' + 'existing section (%s)', option, section) return True else: begin, end = sections[section] pos = find_line(result_lines, begin, end, option) if pos is -1: - log.error('Tried to remove a non-existing option %s' - ' from section %s', option, section) + log.error( + 'Tried to remove a non-existing option %s' + ' from section %s', option, section) return True else: del result_lines[pos] @@ -338,7 +340,8 @@ class Config(RawConfigParser): before copying it to the final destination """ try: - filename = self.file_name.parent / ('.%s.tmp' % self.file_name.name) + filename = self.file_name.parent / ( + '.%s.tmp' % self.file_name.name) with os.fdopen( os.open( str(filename), @@ -423,9 +426,10 @@ class Config(RawConfigParser): elif current.lower() == "true": value = "false" else: - return ('Could not toggle option: %s.' - ' Current value is %s.' % - (option, current or "empty"), 'Warning') + return ( + 'Could not toggle option: %s.' + ' Current value is %s.' % (option, current or "empty"), + 'Warning') if self.has_section(section): RawConfigParser.set(self, section, option, value) else: @@ -555,10 +559,12 @@ def run_cmdline_args(): try: options.filename.parent.mkdir(parents=True, exist_ok=True) except OSError as e: - sys.stderr.write('Poezio was unable to create the config directory: %s\n' % e) + sys.stderr.write( + 'Poezio was unable to create the config directory: %s\n' % e) sys.exit(1) default = Path(__file__).parent / '..' / 'data' / 'default_config.cfg' - other = Path(pkg_resources.resource_filename('poezio', 'default_config.cfg')) + other = Path( + pkg_resources.resource_filename('poezio', 'default_config.cfg')) if default.is_file(): copy2(str(default), str(options.filename)) elif other.is_file(): @@ -568,8 +574,8 @@ def run_cmdline_args(): # file is readonly, so is the copy. # Make it writable by the user who just created it. if options.filename.exists(): - options.filename.chmod( - options.filename.stat().st_mode | stat.S_IWUSR) + options.filename.chmod(options.filename.stat().st_mode + | stat.S_IWUSR) global firstrun firstrun = True |