Skip to content

Commit 78d096c

Browse files
committed
Get the keys from the filesystem
1 parent 52d2201 commit 78d096c

File tree

3 files changed

+28
-0
lines changed
  • ch11/microservices
    • frontend/mythoughts/mythoughts
    • thoughts_backend/ThoughtsBackend/thoughts_backend
    • users_backend/UsersBackend/users_backend

3 files changed

+28
-0
lines changed

ch11/microservices/frontend/mythoughts/mythoughts/settings.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,3 +136,9 @@
136136
KwIDAQAB
137137
-----END PUBLIC KEY-----
138138
'''
139+
140+
PUBLIC_KEY_PATH = '/opt/keys/public_key.pub'
141+
142+
if os.path.isfile(PUBLIC_KEY_PATH):
143+
with open(PUBLIC_KEY_PATH) as fp:
144+
TOKENS_PUBLIC_KEY = fp.read()

ch11/microservices/thoughts_backend/ThoughtsBackend/thoughts_backend/config.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import os
2+
13
PRIVATE_KEY = '''
24
-----BEGIN RSA PRIVATE KEY-----
35
MIIEowIBAAKCAQEAxF2uf9o4z4Wsg1sMHQeNlSNoz09CV6psTgKOuUH5jyzzqP/D
@@ -38,3 +40,9 @@
3840
KwIDAQAB
3941
-----END PUBLIC KEY-----
4042
'''
43+
44+
PUBLIC_KEY_PATH = '/opt/keys/public_key.pub'
45+
46+
if os.path.isfile(PUBLIC_KEY_PATH):
47+
with open(PUBLIC_KEY_PATH) as fp:
48+
PUBLIC_KEY = fp.read()

ch11/microservices/users_backend/UsersBackend/users_backend/config.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import os
2+
13
PRIVATE_KEY = '''
24
-----BEGIN RSA PRIVATE KEY-----
35
MIIEowIBAAKCAQEAxF2uf9o4z4Wsg1sMHQeNlSNoz09CV6psTgKOuUH5jyzzqP/D
@@ -38,3 +40,15 @@
3840
KwIDAQAB
3941
-----END PUBLIC KEY-----
4042
'''
43+
44+
PUBLIC_KEY_PATH = '/opt/keys/public_key.pub'
45+
PRIVATE_KEY_PATH = '/opt/keys/private_key.pem'
46+
47+
if os.path.isfile(PUBLIC_KEY_PATH):
48+
with open(PUBLIC_KEY_PATH) as fp:
49+
PUBLIC_KEY = fp.read()
50+
51+
52+
if os.path.isfile(PRIVATE_KEY_PATH):
53+
with open(PRIVATE_KEY_PATH) as fp:
54+
PRIVATE_KEY = fp.read()

0 commit comments

Comments
 (0)