Code Duplication    Length = 11-11 lines in 2 locations

src/egon/data/datasets/electrical_neighbours.py 2 locations

@@ 1873-1883 (lines=11) @@
1870
        **year_start_end
1871
    )
1872
1873
    if not_retrieved:
1874
        logger.warning("Generation data from entsoe could not be retrieved.")
1875
        # check for generation backup from former runs
1876
        file_path = Path(
1877
            "./", "entsoe_data", f"gen_entsoe_{scn_name}.csv"
1878
        ).resolve()
1879
        if os.path.isfile(file_path):
1880
            df_gen_sq, not_retrieved = fill_by_backup_data_from_former_runs(
1881
                df_gen_sq, file_path, not_retrieved
1882
            )
1883
        save_entsoe_data(df_gen_sq, file_path=file_path)
1884
1885
    if not_retrieved:
1886
        logger.warning(
@@ 1684-1694 (lines=11) @@
1681
        **year_start_end
1682
    )
1683
1684
    if not_retrieved:
1685
        logger.warning("Generation data from entsoe could not be retrieved.")
1686
        # check for generation backup from former runs
1687
        file_path = Path(
1688
            "./", "entsoe_data", f"gen_entsoe_{scn_name}.csv"
1689
        ).resolve()
1690
        if os.path.isfile(file_path):
1691
            df_gen_sq, not_retrieved = fill_by_backup_data_from_former_runs(
1692
                df_gen_sq, file_path, not_retrieved
1693
            )
1694
        save_entsoe_data(df_gen_sq, file_path=file_path)
1695
1696
    if not_retrieved:
1697
        logger.warning(