gie package
Subpackages
- gie.mappings package
- Submodules
- gie.mappings.agsi_company module
AGSICompanyAGSICompany.astoraAGSICompany.astora_germanyAGSICompany.bayernugsAGSICompany.besAGSICompany.bulgartransgazAGSICompany.centrica_storageAGSICompany.codeAGSICompany.conexus_baltic_gridAGSICompany.countryAGSICompany.depogaz_ploiestiAGSICompany.depomuresAGSICompany.edfAGSICompany.edf_gas_deutschlandAGSICompany.edison_stoccaggioAGSICompany.ekbAGSICompany.enagas_gtsAGSICompany.enbw_etzel_speicherAGSICompany.eneco_gasspeicherAGSICompany.energystockAGSICompany.enovos_storageAGSICompany.equinor_storage_deutschlandAGSICompany.erdgasspeicher_peissenAGSICompany.ewe_gasspeicherAGSICompany.ewe_gasspeicher_nlAGSICompany.fluxysAGSICompany.get_params()AGSICompany.gsaAGSICompany.gsdAGSICompany.gspAGSICompany.hansewerkAGSICompany.hexumAGSICompany.hgsAGSICompany.humbly_grove_energyAGSICompany.igsAGSICompany.kgeAGSICompany.kinsale_energyAGSICompany.met_speicherAGSICompany.mnd_energy_storageAGSICompany.mnd_energy_storage_germanyAGSICompany.moravia_gas_storageAGSICompany.n_ergieAGSICompany.naftaAGSICompany.nafta_speicher_inzenhamAGSICompany.namAGSICompany.nuon_epe_gasspeicherAGSICompany.omv_gas_storageAGSICompany.omv_gas_storage_germanyAGSICompany.pozagasAGSICompany.pspAGSICompany.rag_energy_storageAGSICompany.ren_armazenagemAGSICompany.rwe_gas_storage_czAGSICompany.rwe_gas_storage_westAGSICompany.scottish_powerAGSICompany.spp_storageAGSICompany.sse_gas_storageAGSICompany.stadtwerke_hannoverAGSICompany.stogitAGSICompany.storengyAGSICompany.storengy_deutschlandAGSICompany.storengy_ukAGSICompany.swb_vertrieb_bremenAGSICompany.swedegasAGSICompany.swkiel_speicherAGSICompany.taqa_gas_storageAGSICompany.taqa_piek_gasAGSICompany.tepAGSICompany.teregaAGSICompany.total_etzel_gaslagerAGSICompany.trianel_gasspeicher_epeAGSICompany.uniper_energy_storageAGSICompany.uniper_energy_storage_atAGSICompany.uniper_energy_storage_ltdAGSICompany.vng_gasspeicher_gmbh
- gie.mappings.agsi_country module
AGSICountryAGSICountry.ATAGSICountry.BEAGSICountry.BGAGSICountry.CZAGSICountry.DEAGSICountry.DKAGSICountry.ESAGSICountry.FRAGSICountry.GBAGSICountry.GB_preAGSICountry.HRAGSICountry.HUAGSICountry.IEAGSICountry.ITAGSICountry.LVAGSICountry.NLAGSICountry.PLAGSICountry.PTAGSICountry.ROAGSICountry.RSAGSICountry.SEAGSICountry.SKAGSICountry.UAAGSICountry.codeAGSICountry.full_nameAGSICountry.get_params()
- gie.mappings.agsi_facility module
AGSIFacilityAGSIFacility.codeAGSIFacility.companyAGSIFacility.countryAGSIFacility.ewe_hAGSIFacility.get_params()AGSIFacility.gsp_historical_data_prior_to_4_feb_2014AGSIFacility.innexpool_rwegswAGSIFacility.rag_puchkirchen_haagAGSIFacility.ugs_7_fields_uniperAGSIFacility.ugs_aldbrough_iAGSIFacility.ugs_alkmaarAGSIFacility.ugs_allmenhausenAGSIFacility.ugs_atwickAGSIFacility.ugs_balaceancaAGSIFacility.ugs_bergermeerAGSIFacility.ugs_berlinAGSIFacility.ugs_bierwangAGSIFacility.ugs_bilciurestiAGSIFacility.ugs_breitbrunnAGSIFacility.ugs_bremen_lesum_swbAGSIFacility.ugs_carricoAGSIFacility.ugs_cetatea_de_baltaAGSIFacility.ugs_chirenAGSIFacility.ugs_corneglianoAGSIFacility.ugs_damboriceAGSIFacility.ugs_dolni_bojanoviceAGSIFacility.ugs_energystockAGSIFacility.ugs_enschede_epe_enecoAGSIFacility.ugs_enschede_epe_nuonAGSIFacility.ugs_epe_kgeAGSIFacility.ugs_epe_l_rwegswAGSIFacility.ugs_epe_nl_rwegswestAGSIFacility.ugs_epe_trianelAGSIFacility.ugs_epe_uniper_hAGSIFacility.ugs_epe_uniper_lAGSIFacility.ugs_eschenfelden_nergieAGSIFacility.ugs_eschenfelden_uniperAGSIFacility.ugs_etzel_egl_equinor_storage_deutschlandAGSIFacility.ugs_etzel_egl_total_etzel_gaslagerAGSIFacility.ugs_etzel_ekbAGSIFacility.ugs_etzel_erdgas_lager_eglAGSIFacility.ugs_etzel_ese_metAGSIFacility.ugs_etzel_ese_omvAGSIFacility.ugs_etzel_ese_uniper_energy_storageAGSIFacility.ugs_etzel_ese_vgsAGSIFacility.ugs_ewe_lAGSIFacility.ugs_frankenthalAGSIFacility.ugs_fronhofenAGSIFacility.ugs_ghercestiAGSIFacility.ugs_grijpskerkAGSIFacility.ugs_haidach_astoraAGSIFacility.ugs_haidach_gsaAGSIFacility.ugs_harsefeldAGSIFacility.ugs_hatfield_moors_storageAGSIFacility.ugs_holehouse_farm_storageAGSIFacility.ugs_holfordAGSIFacility.ugs_humbly_groveAGSIFacility.ugs_incukalnsAGSIFacility.ugs_inzenham_westAGSIFacility.ugs_jemgum_h_astoraAGSIFacility.ugs_jemgum_h_eweAGSIFacility.ugs_jemgum_h_vgsAGSIFacility.ugs_kalle_rwegswestAGSIFacility.ugs_katharinaAGSIFacility.ugs_kiel_ronneAGSIFacility.ugs_kinsale_southwestAGSIFacility.ugs_kraakAGSIFacility.ugs_krummhornAGSIFacility.ugs_lab_incl_gajary_badenAGSIFacility.ugs_lab_iv_pozagasAGSIFacility.ugs_lesumAGSIFacility.ugs_loenhoutAGSIFacility.ugs_norg_langeloAGSIFacility.ugs_nuttermoor_h_1AGSIFacility.ugs_nuttermoor_h_2AGSIFacility.ugs_nuttermoor_h_3AGSIFacility.ugs_nuttermoor_l_gudAGSIFacility.ugs_okoliAGSIFacility.ugs_peckensenAGSIFacility.ugs_reckrodAGSIFacility.ugs_rehdenAGSIFacility.ugs_ronnenberg_empeldeAGSIFacility.ugs_roughAGSIFacility.ugs_rudersdorf_hAGSIFacility.ugs_sarmaselAGSIFacility.ugs_schmidhausenAGSIFacility.ugs_skallenAGSIFacility.ugs_stassfurt_rwegswestAGSIFacility.ugs_stublachAGSIFacility.ugs_szoreg_1AGSIFacility.ugs_targu_muresAGSIFacility.ugs_uelsenAGSIFacility.ugs_uhriceAGSIFacility.ugs_urziceniAGSIFacility.ugs_wierzchowiceAGSIFacility.ugs_wolfersbergAGSIFacility.vgs_edison_stoccaggio_collaltoAGSIFacility.vgs_enagas_serrabloAGSIFacility.vgs_gim_kawerna_kosakowoAGSIFacility.vgs_gim_sanok_brzeznicaAGSIFacility.vgs_gsd_lille_torup_stenlilleAGSIFacility.vgs_lussagnet_teregaAGSIFacility.vgs_mfgt_pusztaedericsAGSIFacility.vgs_omv_tallesbrunnAGSIFacility.vgs_rwe_hajeAGSIFacility.vgs_saline_tersanne_etrez_manosqueAGSIFacility.vgs_sediane_b_gournayAGSIFacility.vgs_sediane_saintilliersAGSIFacility.vgs_serene_atlantique_chemeryAGSIFacility.vgs_serene_nord_trois_fontaines_labbayeAGSIFacility.vgs_stogit_fiume_tresteAGSIFacility.vgs_storage_hub_bernburgAGSIFacility.vgs_ugs_etzel_edfAGSIFacility.vgs_ugs_etzel_enbwAGSIFacility.vgs_vtp_storage_gplAGSIFacility.vgs_zone_mnd_esg_ugs_stockstadtAGSIFacility.vsp_nord_rehden_jemgum
- gie.mappings.alsi_company module
ALSICompanyALSICompany.adriatic_lngALSICompany.all_spanish_terminalsALSICompany.bbgALSICompany.codeALSICompany.countryALSICompany.desfaALSICompany.dunkerque_lngALSICompany.eemsenergy_terminalALSICompany.elengyALSICompany.enagas_transporteALSICompany.fluxys_lngALSICompany.fosmax_lngALSICompany.gate_terminalALSICompany.gaz_systemALSICompany.get_params()ALSICompany.gnl_italiaALSICompany.klaipedos_naftaALSICompany.lng_croatiaALSICompany.national_grid_grain_lngALSICompany.national_grid_grain_lng_post_brexitALSICompany.olt_offshore_lng_toscanaALSICompany.reganosaALSICompany.ren_atlanticoALSICompany.saggasALSICompany.south_hook_lngALSICompany.south_hook_lng_post_brexit
- gie.mappings.alsi_country module
- gie.mappings.alsi_facility module
ALSIFacilityALSIFacility.barcelonaALSIFacility.bilbaoALSIFacility.cartagenaALSIFacility.codeALSIFacility.companyALSIFacility.countryALSIFacility.dunkerqueALSIFacility.eemsenergy_lngALSIFacility.fos_cavaouALSIFacility.fos_tonkinALSIFacility.fsru_independenceALSIFacility.fsru_olt_offshore_lng_toscanaALSIFacility.get_params()ALSIFacility.huelvaALSIFacility.isle_of_grainALSIFacility.krk_fsruALSIFacility.montoir_de_bretagneALSIFacility.mugardosALSIFacility.panigagliaALSIFacility.porto_levanteALSIFacility.revythoussaALSIFacility.rotterdam_gateALSIFacility.saguntoALSIFacility.sinesALSIFacility.south_hookALSIFacility.swinoujscieALSIFacility.tvb_virtual_balancing_lng_tankALSIFacility.zeebrugge
- gie.mappings.api_mappings module
- Module contents
Submodules
gie.exceptions module
A file with custom built exceptions
gie.gie_pandas_client module
- class gie.gie_pandas_client.GiePandasClient(api_key: str, session: Optional[ClientSession] = None)[source]
Bases:
GieRawClientAGSI/ALSI Pandas Client which queries the API and returns data
- async query_agsi_company(company_name: Union[AGSICompany, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
Returns listing with the AGSI data for a specific company
- Parameters
company_name (Union[AGSICompany, str]) – The name of the company to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_agsi_eic_listing() DataFrame[source]
Return all the AGSI EIC (Energy Identification Code) listing
- Returns
DataFrame holding the queried data
- Return type
pd.DataFrame
- async query_agsi_facility_storage(facility_name: Union[AGSIFacility, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
Return listing with the AGSI data for a specific facility storage
- Parameters
facility_name (Union[AGSIFacility, str]) – The name of the facility to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_agsi_news_listing(news_url_item: Optional[Union[int, str]] = None) DataFrame[source]
Return all the AGSI news or a specific country news listings
- Parameters
news_url_item (Optional[Union[int, str]], optional) – An integer representing a specific country, by default None
- Returns
DataFrame holding the queried data
- Return type
pd.DataFrame
- Returns the total AGSI unavailability data or
a specific country unavailability
- Parameters
country (Optional[Union[AGSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_alsi_company(company_name: Union[ALSICompany, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
Returns listing with the ALSI data for a specific company
- Parameters
company_name (Union[ALSICompany, str]) – The name of the company to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_alsi_eic_listing() DataFrame[source]
Return all the ALSI EIC (Energy Identification Code) listing
- Returns
DataFrame holding the queried data
- Return type
pd.DataFrame
- async query_alsi_facility_storage(facility_name: Union[ALSIFacility, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
Return listing with the ALSI data for a specific facility storage
- Parameters
facility_name (Union[ALSIFacility, str]) – The name of the facility to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_alsi_news_listing(news_url_item: Optional[Union[int, str]] = None) DataFrame[source]
Return all the ALSI news or a specific country news listings
- Parameters
news_url_item (Optional[Union[int, str]], optional) – An integer representing a specific country, by default None
- Returns
DataFrame holding the queried data
- Return type
pd.DataFrame
- Returns the total ALSI unavailability data or
a specific country unavailability
- Parameters
country (Optional[Union[ALSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_country_agsi_storage(country: Optional[Union[AGSICountry, str]] = None, start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
- Return listing with the AGSI storage data for a
specific country or all countries
- Parameters
country (Optional[Union[AGSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional starting date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
- async query_country_alsi_storage(country: Optional[Union[ALSICountry, str]] = None, start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) DataFrame[source]
- Return listing with the ALSI storage data for
a specific country or all countries
- Parameters
country (Optional[Union[ALSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
DataFrame holding queried data
- Return type
pd.DataFrame
gie.gie_raw_client module
- class gie.gie_raw_client.GieRawClient(api_key: str, session: Optional[ClientSession] = None)[source]
Bases:
objectAGSI/ALSI Raw Client which queries the API and returns data
- property api_key
- async fetch(api_type: Union[APIType, str], endpoint: Optional[str] = None, params: Optional[Dict[str, str]] = None, news_url_item: Optional[Union[int, str]] = None, start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None)[source]
Builds the URL and sends requests to the API.
- Parameters
api_type (Union[APIType, str],) –
endpoint (Optional[str] = None,) –
params (Optional[Dict[str, Any][str, str]] = None,) –
news_url_item (Optional[Union[int, str]] = None,) –
start (Optional[Union[datetime.datetime, str]] = None,) –
end (Optional[Union[datetime.datetime, str]] = None,) –
date (Optional[Union[datetime.datetime, str]] = None,) –
size (Optional[Union[int, str]] = None,) –
- Return type
Returns the desired data according to the pointed params.
- async query_agsi_company(company_name: Union[AGSICompany, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
Returns listing with the AGSI data for a specific company
- Parameters
company_name (Union[AGSICompany, str]) – The name of the company to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_agsi_eic_listing() Dict[str, Any][source]
Return all the AGSI EIC (Energy Identification Code) listing.
- Returns
Object holding the data
- Return type
Dict[str, Any]
- async query_agsi_facility_storage(facility_name: Union[AGSIFacility, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
Return listing with the AGSI data for a specific facility storage
- Parameters
facility_name (Union[ALSIFacility, str]) – The name of the facility to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_agsi_news_listing(news_url_item: Optional[Union[int, str]] = None) Dict[str, Any][source]
Return all the AGSI news or a specific country news listings
- Parameters
news_url_item (Optional[Union[int, str]], optional) – An integer representing a specific country, by default None
- Returns
Object holding the data
- Return type
Dict[str, Any]
- Returns the total AGSI unavailability data or
a specific country unavailability
- Parameters
country (Optional[Union[AGSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_alsi_company(company_name: Union[ALSICompany, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
Returns listing with the ALSI data for a specific company
- Parameters
company_name (Union[AGSICompany, str]) – The name of the company to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_alsi_eic_listing() Dict[str, Any][source]
Return all the AGSI EIC (Energy Identification Code) listing.
- Returns
Object holding the data
- Return type
Dict[str, Any]
- async query_alsi_facility_storage(facility_name: Union[ALSIFacility, str], start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
Return listing with the ALSI data for a specific facility storage
- Parameters
facility_name (Union[ALSIFacility, str]) – The name of the facility to query for
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_alsi_news_listing(news_url_item: Optional[Union[int, str]] = None) Dict[str, Any][source]
Return all the ALSI news or a specific country news listings
- Parameters
news_url_item (Optional[Union[int, str]], optional) – An integer representing a specific country, by default None
- Returns
Object holding the data
- Return type
Dict[str, Any]
- Returns the total ALSI unavailability data or
a specific country unavailability
- Parameters
country (Optional[Union[AGSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_country_agsi_storage(country: Optional[Union[AGSICountry, str]] = None, start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
- Return listing with the AGSI storage data for
a specific country or all countries
- Parameters
country (Optional[Union[ALSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
- async query_country_alsi_storage(country: Optional[Union[ALSICountry, str]] = None, start: Optional[Union[datetime, str]] = None, end: Optional[Union[datetime, str]] = None, date: Optional[Union[datetime, str]] = None, size: Optional[Union[int, str]] = None) Dict[str, Any][source]
- Return listing with the ALSI storage data for
a specific country or all countries
- Parameters
country (Optional[Union[ALSICountry, str]], optional) – Optional country param, by default None
start (Optional[Union[datetime.datetime, str]], optional) – Optional start date param, by default None
end (Optional[Union[datetime.datetime, str]], optional) – Optional end date param, by default None
date (Optional[Union[datetime.datetime, str]], optional) – Optional current date param, by default None
size (Optional[Union[int, str]], optional) – Optional result size param, by default None
- Returns
Object holding queried data
- Return type
Dict[str, Any]
gie.lookup_functions module
- gie.lookup_functions.lookup_agsi_company(key: Union[AGSICompany, str]) AGSICompany[source]
Key lookup for AGSICompany
If the key is already of type AGSICompany, returns it immediately.
- Parameters
key (Union[AGSICompany, str]) – The key to use for the lookup.
- Returns
The corresponding instance of AGSICompany for which the value equals the lookup key.
- Return type
- Raises
ValueError – If key does not represent a valid company.
- gie.lookup_functions.lookup_alsi_company(key: Union[ALSICompany, str]) ALSICompany[source]
Key lookup for ALSICompany
- Parameters
key (Union[ALSICompany, str]) – The key to use for the lookup.
- Returns
The corresponding instance of ALSICompany for which the value equals the lookup key.
- Return type
- Raises
ValueError – If ‘key’ does not represent a valid company.
- gie.lookup_functions.lookup_country_agsi(key: Union[AGSICountry, str]) AGSICountry[source]
Key lookup for AGSICountry
- Parameters
key (Union[AGSICountry, str]) – The key to use for the lookup.
- Returns
The corresponding instance of AGSICountry for which the value equals the lookup key.
- Return type
- Raises
ValueError – If ‘key’ does not represent a valid country.
- gie.lookup_functions.lookup_country_alsi(key: Union[ALSICountry, str]) ALSICountry[source]
Key lookup for ALSICountry
- Parameters
key (Union[ALSICountry, str]) – The key to use for the lookup.
- Returns
The corresponding instance of ALSICountry for which the value equals the lookup key.
- Return type
- Raises
ValueError – If ‘key’ does not represent a valid country.
- gie.lookup_functions.lookup_facility_agsi(key: Union[AGSIFacility, str]) AGSIFacility[source]
Key lookup for AGSIFacility
If the key is already of type AGSIFacility, returns it immediately.
- Parameters
key (Union[AGSIFacility, str]) – The key to use for the lookup.
- Returns
The corresponding instance of AGSIFacility for which the value equals the lookup key.
- Return type
- Raises
ValueError – If key does not represent a valid company.
- gie.lookup_functions.lookup_facility_alsi(key: Union[ALSIFacility, str]) ALSIFacility[source]
Key lookup for ALSIFacility
If the key is already of type ALSIFacility, returns it immediately.
- Parameters
key (Union[ALSIFacility, str]) – The key to use for the lookup.
- Returns
The corresponding instance of ALSIFacility for which the value equals the lookup key.
- Return type
- Raises
ValueError – If key does not represent a valid company.