@@ -21,9 +21,10 @@ def init():
2121
2222
2323@click .command (help = "Bundles package for deployment." )
24+ @click .option ('--use-requirements' , default = False , is_flag = True , help = 'Install all packages defined in requirements.txt' )
2425@click .option ('--local-package' , default = None , help = 'Install local package as well.' , type = click .Path ())
25- def build (local_package ):
26- aws_lambda .build (CURRENT_DIR , local_package )
26+ def build (use_requirements , local_package ):
27+ aws_lambda .build (CURRENT_DIR , use_requirements , local_package )
2728
2829
2930@click .command (help = "Run a local test of your function." )
@@ -34,9 +35,11 @@ def invoke(event_file, verbose):
3435
3536
3637@click .command (help = "Register and deploy your code to lambda." )
38+ @click .option ('--use-requirements' , default = False , is_flag = True , help = 'Install all packages defined in requirements.txt' )
3739@click .option ('--local-package' , default = None , help = 'Install local package as well.' , type = click .Path ())
38- def deploy (local_package ):
39- aws_lambda .deploy (CURRENT_DIR , local_package )
40+ def deploy (use_requirements , local_package ):
41+ aws_lambda .deploy (CURRENT_DIR , use_requirements , local_package )
42+
4043
4144if __name__ == '__main__' :
4245 cli .add_command (init )
0 commit comments