def index(request): (date_start, date_end, datetime_start, datetime_end) = \ _get_start_and_end_date(request) global_summary = api.GlobalSummary(request) if date_start > _current_month(): messages.error(request, 'No data for the selected period') date_end = date_start datetime_end = datetime_start else: global_summary.service() global_summary.usage(datetime_start, datetime_end) dateform = forms.DateForm() dateform['date'].field.initial = date_start global_summary.avail() global_summary.human_readable('disk_size') global_summary.human_readable('ram_size') unit_cost = [] try: unit_cost = api.biller_get(request,1) except api_exceptions.ApiException, e: messages.error(request, 'Unable to list unit_cost: %s' % e.message)
def get_unitCost(request, date_start): unit_cost = [] try: unit_cost = api.biller_get(request, date_start) LOG.info('....unit const.... %s' % unit_cost.__dict__) unit_cost.start_date = date_start unit_cost.end_date = _next_month(date_start) unit_flag = 1 except api_exceptions.ApiException, e: unit_flag = 0
def get_unitCost(request, date_start): unit_cost = [] try: unit_cost = api.biller_get(request, date_start) LOG.info('....unit const.... %s' %unit_cost.__dict__) unit_cost.start_date = date_start unit_cost.end_date = _next_month(date_start) unit_flag = 1 except api_exceptions.ApiException, e: unit_flag = 0