Code Duplication    Length = 17-17 lines in 2 locations

reports/spaceefficiency.py 1 location

@@ 633-649 (lines=17) @@
630
        result['reporting_period_input']['subtotals_per_unit_area'] = list()
631
        result['reporting_period_input']['increment_rates'] = list()
632
633
        if energy_category_set_input is not None and len(energy_category_set_input) > 0:
634
            for energy_category_id in energy_category_set_input:
635
                result['reporting_period_input']['names'].append(energy_category_dict[energy_category_id]['name'])
636
                result['reporting_period_input']['energy_category_ids'].append(energy_category_id)
637
                result['reporting_period_input']['units'].append(
638
                    energy_category_dict[energy_category_id]['unit_of_measure'])
639
                result['reporting_period_input']['timestamps'].append(
640
                    reporting_input[energy_category_id]['timestamps'])
641
                result['reporting_period_input']['values'].append(
642
                    reporting_input[energy_category_id]['values'])
643
                result['reporting_period_input']['subtotals'].append(
644
                    reporting_input[energy_category_id]['subtotal'])
645
                result['reporting_period_input']['increment_rates'].append(
646
                    (reporting_input[energy_category_id]['subtotal'] -
647
                     base_input[energy_category_id]['subtotal']) /
648
                    base_input[energy_category_id]['subtotal']
649
                    if base_input[energy_category_id]['subtotal'] > 0.0 else None)
650
651
        result['reporting_period_output'] = dict()
652
        result['reporting_period_output']['names'] = list()

reports/equipmentefficiency.py 1 location

@@ 621-637 (lines=17) @@
618
        result['reporting_period_input']['subtotals'] = list()
619
        result['reporting_period_input']['increment_rates'] = list()
620
621
        if energy_category_set_input is not None and len(energy_category_set_input) > 0:
622
            for energy_category_id in energy_category_set_input:
623
                result['reporting_period_input']['names'].append(energy_category_dict[energy_category_id]['name'])
624
                result['reporting_period_input']['energy_category_ids'].append(energy_category_id)
625
                result['reporting_period_input']['units'].append(
626
                    energy_category_dict[energy_category_id]['unit_of_measure'])
627
                result['reporting_period_input']['timestamps'].append(
628
                    reporting_input[energy_category_id]['timestamps'])
629
                result['reporting_period_input']['values'].append(
630
                    reporting_input[energy_category_id]['values'])
631
                result['reporting_period_input']['subtotals'].append(
632
                    reporting_input[energy_category_id]['subtotal'])
633
                result['reporting_period_input']['increment_rates'].append(
634
                    (reporting_input[energy_category_id]['subtotal'] -
635
                     base_input[energy_category_id]['subtotal']) /
636
                    base_input[energy_category_id]['subtotal']
637
                    if base_input[energy_category_id]['subtotal'] > 0.0 else None)
638
639
        result['reporting_period_output'] = dict()
640
        result['reporting_period_output']['names'] = list()