Skip to content

Commit efb43f5

Browse files
committed
added refresh param to install_and_upload
1 parent e8fb18e commit efb43f5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

osbot_aws/aws/lambda_/dependencies/Lambda__Dependency.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,17 @@ def __init__(self, package_name):
1414
self.dependency__local = Lambda__Dependency__Local(package_name=package_name)
1515
self.dependency__s3 = Lambda__Dependency__S3 (package_name=package_name)
1616

17-
def install_and_upload(self):
17+
def install_and_upload(self, refresh=False):
1818
with self.dependency__local as _:
1919
_.setup()
20+
if refresh:
21+
_.delete()
2022
local_result = _.install()
2123

2224
with self.dependency__s3 as _:
2325
_.setup()
26+
if refresh:
27+
_.delete()
2428
if _.exists() is False:
2529
file_bytes = self.dependency__local.files__zipped()
2630
_.upload(file_bytes=file_bytes)

0 commit comments

Comments
 (0)