Skip to content

Commit 4c6744c

Browse files
author
Bhargav Ganesh
committed
Added env var check
1 parent 68fdb91 commit 4c6744c

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

main.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@
88
account_id = os.environ.get("ACCOUNT_ID")
99
api_key = os.environ.get("API_KEY")
1010
api_server = os.environ.get("API_SERVER", "https://www.freeclimb.com/apiserver")
11+
from_number = os.environ.get("FREECLIMB_NUMBER")
12+
13+
if not account_id or not api_key or not from_number:
14+
print("ERROR: ENVIRONMENT VARIABLES ARE NOT SET. PLEASE SET ALL ENVIRONMMENT VARIABLES AND RETRY.")
15+
quit()
1116

1217
app = Flask(__name__)
1318

@@ -25,7 +30,7 @@
2530
def incomingSms():
2631
if request.method == 'POST':
2732
message = "Hello World!"
28-
_from = os.environ.get("FREECLIMB_NUMBER") #Your FreeClimb Number
33+
_from = from_number #Your FreeClimb Number
2934
to = request.json['from']
3035
message_request = freeclimb.MessageRequest(_from=_from, text=message, to=to)
3136
api_instance.send_an_sms_message(message_request)

0 commit comments

Comments
 (0)