in bulkprovision/common/__init__.py [0:0]
def _load_config(self):
# any config values coming in with the event object?
if self.get_config_value("region") is not None:
self._active_region = self.get_config_value("region")
#setup clients
self._ssm_client = boto3.client('ssm',self._active_region)
self._sc_client = boto3.client('servicecatalog',self._active_region)
self._s3_client = boto3.client('s3',self._active_region)
# setup dynamo resource
self._dynamodb_rsrc = boto3.resource('dynamodb', region_name=self._active_region)
if self._dynamo_tablename is None:
self._dynamo_tablename = self.get_config_value("dytable")
self._dynamo_table = self._dynamodb_rsrc.Table(self._dynamo_tablename)
logger.debug({"IncomingEvent":self.EVENT_OBJECT})