def deploy_dir(path, kwargs): with utils.directory(path): config = LambdaConfig().load_from_cwd().update_config(kwargs) config.verify() # Remove ignore paths for e in config.get('ignore', []) + ['.git/', '.gitignore']: utils.delete_resource(e) # Run install command if 'install' in config: utils.shell(config.get('install')) upload(config.get_config())
def deploy_file(path, kwargs): with utils.directory(os.path.dirname(path)): config = LambdaConfig().load_from_front_matter(path).update_config(kwargs) config.verify() upload(config.get_config())
def deploy_file(path, kwargs): with utils.directory(os.path.dirname(path)): config = LambdaConfig().load_from_front_matter(path).update_config( kwargs) config.verify() upload(config.get_config())