Skip to content

Commit 4ed2ca8

Browse files
authored
Merge pull request #4 from justmobilize/remove-secrets
Remove secrets
2 parents dff3c7c + 95c4e9c commit 4ed2ca8

4 files changed

+15
-29
lines changed

examples/pastebin_aio_cpython.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
#
33
# SPDX-License-Identifier: Unlicense
44

5+
from os import getenv
56
import ssl
67
import socket
78
import adafruit_requests as requests
89
from adafruit_pastebin.adafruit_io import AIOPastebin
910

10-
try:
11-
from secrets import secrets
12-
except ImportError:
13-
print("Please place your auth/dev key in a secrets.py file!")
14-
raise
15-
16-
auth_key = secrets["auth_key"]
11+
# Get PasteBin keys, ensure these are setup in your environment
12+
auth_key = getenv("auth_key")
1713

1814
session = requests.Session(socket, ssl_context=ssl.create_default_context())
1915

examples/pastebin_gist_cpython.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
#
33
# SPDX-License-Identifier: Unlicense
44

5+
from os import getenv
56
import ssl
67
import socket
78
import adafruit_requests as requests
89
from adafruit_pastebin.gist import Gist
910

10-
try:
11-
from secrets import secrets
12-
except ImportError:
13-
print("Please place your auth/dev key in a secrets.py file!")
14-
raise
15-
16-
auth_key = secrets["auth_key"]
11+
# Get PasteBin keys, ensure these are setup in your environment
12+
auth_key = getenv("auth_key")
1713

1814
session = requests.Session(socket, ssl_context=ssl.create_default_context())
1915

examples/pastebin_simpletest.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,22 @@
22
#
33
# SPDX-License-Identifier: Unlicense
44

5+
from os import getenv
56
import ssl
67
import wifi
78
import socketpool
89
import adafruit_requests as requests
910
from adafruit_pastebin.pastebin import PasteBin, ExpirationSetting, PrivacySetting
1011

11-
try:
12-
from secrets import secrets
13-
except ImportError:
14-
print("Please place your auth/dev key in a secrets.py file!")
15-
raise
12+
# Get WiFi details and PasteBin keys, ensure these are setup in settings.toml
13+
ssid = getenv("CIRCUITPY_WIFI_SSID")
14+
password = getenv("CIRCUITPY_WIFI_PASSWORD")
15+
auth_key = getenv("auth_key")
1616

17-
wifi.radio.connect(secrets["ssid"], secrets["password"])
17+
wifi.radio.connect(ssid, password)
1818
pool = socketpool.SocketPool(wifi.radio)
1919
session = requests.Session(pool, ssl.create_default_context())
2020

21-
auth_key = secrets["auth_key"]
22-
2321
pastebin = PasteBin(session, auth_key)
2422
paste_url = pastebin.paste(
2523
"This is a test paste!",

examples/pastebin_simpletest_cpython.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
#
33
# SPDX-License-Identifier: Unlicense
44

5+
from os import getenv
56
import ssl
67
import socket
78
import adafruit_requests as requests
89
from adafruit_pastebin.pastebin import PasteBin, ExpirationSetting, PrivacySetting
910

10-
try:
11-
from secrets import secrets
12-
except ImportError:
13-
print("Please place your auth/dev key in a secrets.py file!")
14-
raise
15-
16-
auth_key = secrets["auth_key"]
11+
# Get PasteBin keys, ensure these are setup in your environment
12+
auth_key = getenv("auth_key")
1713

1814
session = requests.Session(socket, ssl_context=ssl.create_default_context())
1915

0 commit comments

Comments
 (0)