example fixes

This commit is contained in:
Ahmad Saleem Z
2023-06-11 10:18:10 +02:00
committed by Thomas Krijnen
parent 3a1557bedc
commit c3f2046491
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -37,4 +37,4 @@ ENTRYPOINT [ "/usr/local/bin/python", "-m", "awslambdaric" ]
# Set the Python import path to the Lambda function handler # Set the Python import path to the Lambda function handler
# This path is relative to the root of the Lambda function code (FUNCTION_DIR) # This path is relative to the root of the Lambda function code (FUNCTION_DIR)
# Lambda invocation will look for this path # Lambda invocation will look for this path
CMD ["example_handler.extract_wall_psets"] CMD ["example_handler.extract_wall_psets_handler"]
+3 -3
View File
@@ -2,16 +2,16 @@ import ifcopenshell
import ifcopenshell.util.element import ifcopenshell.util.element
import boto3 import boto3
s3 = boto3.resource('s3') s3 = boto3.client('s3')
def handler(event, context): def extract_wall_psets_handler(event, context):
print("Hello from lambda") print("Hello from lambda")
print("Event: {}".format(event)) print("Event: {}".format(event))
print("Context: {}".format(context)) print("Context: {}".format(context))
filename = event['body']['filename'] filename = event['body']['filename']
s3.Bucket('my_ifc_files').download_file(filename, f'/tmp/{filename}') s3.download_file('my_ifc_files_bucket', filename, f'/tmp/{filename}')
ifc_file = ifcopenshell.open(f'/tmp/{filename}') ifc_file = ifcopenshell.open(f'/tmp/{filename}')
walls = ifc_file.by_type('IfcWall') walls = ifc_file.by_type('IfcWall')