cosmicpi-rpi_V1.5/cosmicpi/config.py

15 lines
471 B
Python
Raw Normal View History

2018-03-24 23:27:19 +00:00
import configparser
import os
import cosmicpi.storage
Config = configparser.ConfigParser()
2018-03-25 18:04:52 +00:00
Config.read(['/etc/cosmicpi.config', 'data_files/cosmicpi.config'])
2018-03-24 23:27:19 +00:00
# Set SQLite database path if not exist in config
if not Config.has_option('Storage', 'sqlite_location'):
storage_path = os.path.abspath(cosmicpi.storage.__file__)
2018-03-25 18:04:52 +00:00
sqlite_path = os.path.join(os.path.dirname(storage_path), 'cosmicpi.sqlite3')
2018-03-24 23:27:19 +00:00
Config.set('Storage', 'sqlite_location', sqlite_path)