save default frontend config
This commit is contained in:
parent
690d547243
commit
239c4ddeb3
1 changed files with 4 additions and 1 deletions
|
|
@ -20,6 +20,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||||
|
|
||||||
from __future__ import with_statement
|
from __future__ import with_statement
|
||||||
|
|
||||||
|
import logging
|
||||||
import yaml
|
import yaml
|
||||||
|
|
||||||
from .iconfig import IConfig, ConfigError
|
from .iconfig import IConfig, ConfigError
|
||||||
|
|
@ -35,8 +36,10 @@ class YamlConfig(IConfig):
|
||||||
try:
|
try:
|
||||||
with open(self.path, 'r') as f:
|
with open(self.path, 'r') as f:
|
||||||
self.values = yaml.load(f)
|
self.values = yaml.load(f)
|
||||||
|
logging.debug(u'Frontend configuration file loaded: %s.' % self.path)
|
||||||
except IOError:
|
except IOError:
|
||||||
pass
|
self.save()
|
||||||
|
logging.debug(u'Frontend configuration file created with default values: %s. Please customize it.' % self.path)
|
||||||
|
|
||||||
if self.values is None:
|
if self.values is None:
|
||||||
self.values = {}
|
self.values = {}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue