Skip to content

Commit 88cf8c5

Browse files
committed
Fixes
1 parent 352518b commit 88cf8c5

File tree

2 files changed

+28
-19
lines changed

2 files changed

+28
-19
lines changed

ipinfo/handler.py

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
"""
44

55
from ipaddress import IPv4Address, IPv6Address
6-
import json
7-
import os
8-
import sys
96
import time
107

118
import requests
@@ -49,25 +46,31 @@ def __init__(self, access_token=None, **kwargs):
4946
self.access_token = access_token
5047

5148
# load countries file
52-
self.countries = read_json_file(kwargs.get("countries_file"), countries)
49+
self.countries = (
50+
read_json_file(kwargs.get("countries_file")) or countries
51+
)
5352

5453
# load eu countries file
55-
self.eu_countries = read_json_file(
56-
kwargs.get("eu_countries_file"), eu_countries
54+
self.eu_countries = (
55+
read_json_file(kwargs.get("eu_countries_file")) or eu_countries
5756
)
5857

5958
# load countries flags file
60-
self.countries_flags = read_json_file(
61-
kwargs.get("countries_flags_file"), countries_flags
59+
self.countries_flags = (
60+
read_json_file(kwargs.get("countries_flags_file"))
61+
or countries_flags
6262
)
6363

6464
# load countries currency file
65-
self.countries_currencies = read_json_file(
66-
kwargs.get("countries_currencies_file"), countries_currencies
65+
self.countries_currencies = (
66+
read_json_file(kwargs.get("countries_currencies_file"))
67+
or countries_currencies
6768
)
6869

6970
# load continent file
70-
self.continents = read_json_file(kwargs.get("continent_file"), continents)
71+
self.continents = (
72+
read_json_file(kwargs.get("continent_file")) or continents
73+
)
7174

7275
# setup req opts
7376
self.request_options = kwargs.get("request_options", {})

ipinfo/handler_async.py

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,31 @@ def __init__(self, access_token=None, **kwargs):
5050
self.access_token = access_token
5151

5252
# load countries file
53-
self.countries = read_json_file(kwargs.get("countries_file"), countries)
53+
self.countries = (
54+
read_json_file(kwargs.get("countries_file")) or countries
55+
)
5456

5557
# load eu countries file
56-
self.eu_countries = read_json_file(
57-
kwargs.get("eu_countries_file"), eu_countries
58+
self.eu_countries = (
59+
read_json_file(kwargs.get("eu_countries_file")) or eu_countries
5860
)
5961

6062
# load countries flags file
61-
self.countries_flags = read_json_file(
62-
kwargs.get("countries_flags_file"), countries_flags
63+
self.countries_flags = (
64+
read_json_file(kwargs.get("countries_flags_file"))
65+
or countries_flags
6366
)
6467

6568
# load countries currency file
66-
self.countries_currencies = read_json_file(
67-
kwargs.get("countries_currencies_file"), countries_currencies
69+
self.countries_currencies = (
70+
read_json_file(kwargs.get("countries_currencies_file"))
71+
or countries_currencies
6872
)
6973

7074
# load continent file
71-
self.continents = read_json_file(kwargs.get("continent_file"), continents)
75+
self.continents = (
76+
read_json_file(kwargs.get("continent_file")) or continents
77+
)
7278

7379
# setup req opts
7480
self.request_options = kwargs.get("request_options", {})

0 commit comments

Comments
 (0)