Load configuration
This commit is contained in:
parent
76e943b876
commit
d705040ced
2
azot.py
2
azot.py
|
@ -6,7 +6,7 @@ import azot.config
|
|||
geometry = get_geometry()
|
||||
position = get_cursor_position()
|
||||
|
||||
azot.config.load()
|
||||
config = azot.config.load()
|
||||
|
||||
print geometry['x'], geometry['y']
|
||||
print position['x'], position['y']
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
import ast
|
||||
import argparse
|
||||
import os
|
||||
|
||||
from pprint import pprint
|
||||
|
||||
# Globals
|
||||
config_path = os.environ['HOME'] + '.config/azot/config.json'
|
||||
config_path = os.environ['HOME'] + '/.config/azot/config.json'
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('-c', '--config')
|
||||
args = parser.parse_args()
|
||||
|
@ -13,6 +15,12 @@ if args.config:
|
|||
|
||||
# Load configuration from file
|
||||
def load():
|
||||
print config_path
|
||||
|
||||
config = ''
|
||||
with open(config_path) as config_file:
|
||||
for line in config_file:
|
||||
config += line
|
||||
|
||||
config = ast.literal_eval(config)
|
||||
|
||||
return config
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user