Coverage for /home/ken/.local/lib/python3.6/site-packages/avendesora/config.py : 80%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
# Avendesora Password Generator Settings # # Copyright (C) 2016 Kenneth S. Kundert
# License {{{1 # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see http://www.gnu.org/licenses/.
# Imports {{{1
# Globals {{{1
# read_config() {{{1
# First open the config file warn('%s: unknown.' % k, culprit=config_file) continue warn( 'should use absolute path for executables.', culprit=(config_file, k) ) except Error as err: comment('not found.', culprit=config_file)
# Now open the hashes file except Error as err: pass
# Now open the account list file except Error as err: pass
# initilize GPG
# Now read the user key file Config.update({k.lower(): v for k,v in contents.items()})
CONFIG_DEFAULTS[name] = default
# get_setting() {{{1 except KeyError: return default return default value = value.split() if is_str(value) else value
# override_setting() {{{1 |