Changeset - b394dc2b4373
[Not reviewed]
default
0 1 0
Dennis Fink - 10 years ago 2015-07-08 23:10:59

pep8 active.py
1 file changed with 1 insertions and 0 deletions:
0 comments (0 inline, 0 general)
spaceapi/active.py
Show inline comments
 
@@ -17,28 +17,29 @@ active_json = {}
 

	
 

	
 
def reload_json():
 
    global default_json
 
    global active_json
 

	
 
    with open(default_json_file, encoding='utf-8') as f:
 
        default_json = json.load(f)
 

	
 
    if os.path.exists(last_state_file) and os.path.isfile(last_state_file):
 
        with open(last_state_file, encoding='utf-8') as f:
 
            active_json = json.load(f)
 

	
 
        if os.path.getmtime(last_state_file) \
 
           < os.path.getmtime(default_json_file):
 
            backup = copy.deepcopy(active_json)
 
            active_json.update(default_json)
 
            active_json['state']['open'] = backup['state']['open']
 
            active_json['state']['lastchange'] = backup['state']['lastchange']
 
    else:
 
        active_json = copy.deepcopy(default_json)
 

	
 
reload_json()
 

	
 

	
 
def save_last_state():
 

	
 
    with open(last_state_file, mode='w', encoding='utf-8') as f:
 
        json.dump(active_json, f, sort_keys=True)
0 comments (0 inline, 0 general)