introduce an ApplicationConfig module to manage the environment configs in one location
This commit is contained in:
@ -1,17 +1,18 @@
|
||||
import boto3
|
||||
import os
|
||||
import json
|
||||
|
||||
from lib.application_configs import ApplicationConfigs
|
||||
|
||||
session = boto3.Session(
|
||||
aws_access_key_id=os.environ['AWS_ACCESS_KEY_ID'],
|
||||
aws_secret_access_key=os.environ['AWS_SECRET_ACCESS_KEY'])
|
||||
aws_access_key_id=ApplicationConfigs.aws_access_key_id,
|
||||
aws_secret_access_key=ApplicationConfigs.aws_secret_key)
|
||||
|
||||
s3 = session.resource('s3',
|
||||
region_name=os.environ['AWS_REGION'])
|
||||
# endpoint_url=os.environ['ENDPOINT_URL'])
|
||||
region_name=ApplicationConfigs.region_name,
|
||||
endpoint_url=ApplicationConfigs.endpoint_url)
|
||||
sqs = session.client('sqs',
|
||||
region_name=os.environ['AWS_REGION'])
|
||||
# endpoint_url=os.environ['ENDPOINT_URL'])
|
||||
region_name=ApplicationConfigs.region_name,
|
||||
endpoint_url=ApplicationConfigs.endpoint_url)
|
||||
|
||||
|
||||
def get_key_from_message(body):
|
||||
|
Reference in New Issue
Block a user