We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e8fb18e commit efb43f5Copy full SHA for efb43f5
osbot_aws/aws/lambda_/dependencies/Lambda__Dependency.py
@@ -14,13 +14,17 @@ def __init__(self, package_name):
14
self.dependency__local = Lambda__Dependency__Local(package_name=package_name)
15
self.dependency__s3 = Lambda__Dependency__S3 (package_name=package_name)
16
17
- def install_and_upload(self):
+ def install_and_upload(self, refresh=False):
18
with self.dependency__local as _:
19
_.setup()
20
+ if refresh:
21
+ _.delete()
22
local_result = _.install()
23
24
with self.dependency__s3 as _:
25
26
27
28
if _.exists() is False:
29
file_bytes = self.dependency__local.files__zipped()
30
_.upload(file_bytes=file_bytes)
0 commit comments