def set_modules_preferences(run_uuid: str) -> Any: preferences_key = OutputsPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv({}) op = preferences_key.load() op.update_preferences(request.json) logger.debug(f'update outputs preferences: {op.key}') return format_rv({'errors': op.errors})
def set_cpu_preferences(computer_uuid: str) -> Any: preferences_key = CPUPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv({}) cp = preferences_key.load() cp.update_preferences(request.json) logger.debug(f'update cpu preferences: {cp.key}') return format_rv({'errors': cp.errors})
def set_times_preferences(run_uuid: str) -> Any: preferences_key = TimesPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv({}) tp = preferences_key.load() tp.update_preferences(request.json) logger.debug(f'update times references: {tp.key}') return format_rv({'errors': tp.errors})
def set_params_preferences(run_uuid: str) -> Any: preferences_key = ParametersPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv({}) pp = preferences_key.load() pp.update_preferences(request.json) logger.debug(f'update parameters preferences: {pp.key}') return format_rv({'errors': pp.errors})
def set_disk_preferences(computer_uuid: str) -> Any: preferences_key = DiskPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv({}) dp = preferences_key.load() dp.update_preferences(request.json) logger.debug(f'update disk preferences: {dp.key}') return format_rv({'errors': dp.errors})
def set_memory_preferences(computer_uuid: str) -> Any: preferences_key = MemoryPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv({}) mp = preferences_key.load() mp.update_preferences(request.json) logger.debug(f'update memory preferences: {mp.key}') return format_rv({'errors': mp.errors})
def set_network_preferences(computer_uuid: str) -> Any: preferences_key = NetworkPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv({}) np = preferences_key.load() np.update_preferences(request.json) logger.debug(f'update network preferences: {np.key}') return format_rv({'errors': np.errors})
def set_grads_preferences(run_uuid: str) -> Any: preferences_key = GradientsPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv({}) gp = preferences_key.load() gp.update_preferences(request.json) logger.debug(f'update gradients references: {gp.key}') return format_rv({'errors': gp.errors})
def get_memory_preferences(computer_uuid: str) -> Any: preferences_data = {} preferences_key = MemoryPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv(preferences_data) mp: MemoryPreferencesModel = preferences_key.load() preferences_data = mp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_cpu_preferences(computer_uuid: str) -> Any: preferences_data = {} preferences_key = CPUPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv(preferences_data) cp: CPUPreferencesModel = preferences_key.load() preferences_data = cp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_modules_preferences(run_uuid: str) -> Any: preferences_data = {} preferences_key = OutputsPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv(preferences_data) op: OutputsPreferencesModel = preferences_key.load() preferences_data = op.get_data() response = make_response(format_rv(preferences_data)) return response
def get_network_preferences(computer_uuid: str) -> Any: preferences_data = {} preferences_key = NetworkPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv(preferences_data) np: NetworkPreferencesModel = preferences_key.load() preferences_data = np.get_data() response = make_response(format_rv(preferences_data)) return response
def get_metrics_preferences(run_uuid: str) -> Any: preferences_data = {} preferences_key = MetricsPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv(preferences_data) mp: MetricsPreferencesModel = preferences_key.load() preferences_data = mp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_grads_preferences(run_uuid: str) -> Any: preferences_data = {} preferences_key = GradientsPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv(preferences_data) gp: GradientsPreferencesModel = preferences_key.load() preferences_data = gp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_disk_preferences(computer_uuid: str) -> Any: preferences_data = {} preferences_key = DiskPreferencesIndex.get(computer_uuid) if not preferences_key: return format_rv(preferences_data) dp: DiskPreferencesModel = preferences_key.load() preferences_data = dp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_times_preferences(run_uuid: str) -> Any: preferences_data = {} preferences_key = TimesPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv(preferences_data) tp: TimesPreferencesModel = preferences_key.load() preferences_data = tp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_params_preferences(run_uuid: str) -> Any: preferences_data = {} preferences_key = ParametersPreferencesIndex.get(run_uuid) if not preferences_key: return format_rv(preferences_data) pp: ParametersPreferencesModel = preferences_key.load() preferences_data = pp.get_data() response = make_response(format_rv(preferences_data)) return response
def get_times_tracking(run_uuid: str) -> Any: track_data = [] status_code = 400 ans = TimeTrackingAnalysis.get_or_create(run_uuid) if ans: track_data = ans.get_tracking() status_code = 200 response = make_response(format_rv({'series': track_data, 'insights': []})) response.status_code = status_code return response
def get_disk_tracking(computer_uuid: str) -> Any: track_data = [] status_code = 400 ans = DiskAnalysis.get_or_create(computer_uuid) if ans: track_data = ans.get_tracking() status_code = 200 response = make_response(format_rv({'series': track_data, 'insights': []})) response.status_code = status_code return response
def get_modules_tracking(run_uuid: str) -> Any: track_data = [] summary_data = [] status_code = 400 ans = OutputsAnalysis.get_or_create(run_uuid) if ans: track_data = ans.get_tracking() summary_data = ans.get_track_summaries() status_code = 200 response = make_response( format_rv({ 'series': track_data, 'insights': [], 'summary': summary_data })) response.status_code = status_code return response