diff options
author | Martin Czygan <martin.czygan@gmail.com> | 2020-12-23 03:31:03 +0100 |
---|---|---|
committer | Martin Czygan <martin.czygan@gmail.com> | 2020-12-23 03:31:03 +0100 |
commit | 42415e0e7b272de9006123ea983a5b6bb8c5b4a7 (patch) | |
tree | 7c878ff8a1d382acc177b5b4a33ee926c906646a /fuzzycat/matching.py | |
parent | 68dd0f00ff17ad9d2e1df2b28c1eb677bda4e450 (diff) | |
download | fuzzycat-42415e0e7b272de9006123ea983a5b6bb8c5b4a7.tar.gz fuzzycat-42415e0e7b272de9006123ea983a5b6bb8c5b4a7.zip |
inject configuration
Diffstat (limited to 'fuzzycat/matching.py')
-rw-r--r-- | fuzzycat/matching.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/fuzzycat/matching.py b/fuzzycat/matching.py index 13634e0..4573053 100644 --- a/fuzzycat/matching.py +++ b/fuzzycat/matching.py @@ -7,11 +7,15 @@ import elasticsearch import elasticsearch_dsl import fatcat_openapi_client import requests +from dynaconf import Dynaconf from fatcat_openapi_client import ContainerEntity, DefaultApi, ReleaseEntity from fatcat_openapi_client.rest import ApiException from fuzzycat.entities import entity_from_dict, entity_from_json +settings = Dynaconf(envvar_prefix="FUZZYCAT") +FATCAT_API_URL = settings.get("FATCAT_API_URL", "https://api.fatcat.wiki/v0") + def match_release_fuzzy( release: ReleaseEntity, @@ -120,7 +124,7 @@ def retrieve_entity_list( that are accessible. """ if api is None: - api = public_api("https://api.fatcat.wiki/v0") + api = public_api(FATCAT_API_URL) result = [] if entity_type == ReleaseEntity: for id in ids: |