示例#1
0
文件: deploy.py 项目: T2BE/lfm
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())
示例#2
0
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())
示例#3
0
文件: deploy.py 项目: T2BE/lfm
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())
示例#4
0
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())