Example #1
0
def update_alarm():
	settings_manager = SettingsManager()
	settings = settings_manager.get_settings()

# 	print request.form

	day_map = {
		'sunday_time': '0',
		'monday_time': '1',
		'tuesday_time': '2',
		'wednesday_time': '3',
		'thursday_time': '4',
		'friday_time': '5',
		'saturday_time': '6',
	}
	
	form_day_name = request.form['day']

	alarms = settings['settings']['alarms']
	
	if form_day_name in day_map:
		weekday_number = day_map[form_day_name]
		alarms[weekday_number]['time'] = request.form['alarm_time']
		
		settings['settings']['alarms'] = alarms
		settings_manager.set_settings(settings)

	return "";
from settings_manager import SettingsManager

my_settings = SettingsManager()

settings = my_settings.get_settings()
print settings
# my_settings.set_settings(settings)
Example #3
0
def get_settings():
	settings_manager = SettingsManager()
	return jsonify(settings_manager.get_settings())