-#! /usr/bin/env python
+#! /usr/bin/env python3
"""XSetBg config
"""
-__author__ = "Oleg Broytman <phd@phdru.name>"
-__copyright__ = "Copyright (C) 2014 PhiloSoft Design"
-__license__ = "GNU GPL"
+import os
+from configparser import ConfigParser
__all__ = ['xsetbg_conf']
-import os
-from ConfigParser import SafeConfigParser
-
config_dirs = []
if 'XDG_CONFIG_HOME' in os.environ:
config_dirs.append(os.environ['XDG_CONFIG_HOME'])
for d in config_dirs:
xsetbg_conf_file = os.path.join(d, 'xsetbg.conf')
if os.path.exists(xsetbg_conf_file):
- xsetbg_conf = SafeConfigParser()
+ xsetbg_conf = ConfigParser(inline_comment_prefixes=(';', '#'))
xsetbg_conf.read(xsetbg_conf_file)
break
else:
raise RuntimeError("Cannot find xsetbg.conf; searched %s", config_dirs)
if __name__ == '__main__':
- print "Config dirs:", config_dirs
- print "Config file:", xsetbg_conf_file
+ print("Config dirs:", config_dirs)
+ print("Config file:", xsetbg_conf_file)