def get(self, client_id): """ Get info for a Client """ results = DATA.get_client_info(client_id) return results
def get(self, client_id): """ Get list of Servers related to this Client """ args = include_data_arguments.parse_args(request) results = DATA.get_client_servers(client_id, args.get('data')) return results
def get(self, client_id): """ Get list of Servers related to this Client """ args = INCLUDE_DATA_ARGUMENTS.parse_args(request) results = DATA.get_client_servers(client_id, args.get('data')) return results
def get(self, client_id): """ Get time-based metrics for a particular Client. """ args = date_arguments.parse_args(request) (startdate, enddate) = get_time_window(args, TIME_BINS) timebin = args.get('timebin') results = DATA.get_client_metrics(client_id, timebin, startdate, enddate) return results
def get(self, client_id, server_id): """ Get time-based metrics for a specific Client + Server """ args = DATE_ARGUMENTS.parse_args(request) (startdate, enddate) = get_time_window(args, TIME_BINS) timebin = args.get('timebin') results = DATA.get_client_server_metrics(client_id, server_id, timebin, startdate, enddate) return results