| 1234567891011121314151617181920212223 |
- import json
- def resp(app, data=None, code=200, headers=None):
- if not headers:
- headers = {}
- if 'Content-Type' not in headers:
- headers['Content-Type'] = 'application/json'
- data = json.dumps(data)
- return app.make_response((data, code, headers))
- def save_history(history, target='/opt/stackbrew/history.json'):
- with open(target, 'w') as f:
- f.write(json.dumps(history))
- def load_history(target='/opt/stackbrew/history.json'):
- try:
- with open(target, 'r') as f:
- return json.loads(f.read())
- except IOError:
- return {}
|