文件名称:emr-launcher:基于Lambda的EMR群集启动器
文件大小:28KB
文件格式:ZIP
更新时间:2024-03-03 19:52:34
govuk hacktoberfest Python
发射器
基于Lambda的EMR群集启动器
它有什么作用?
给定一组指定EMR群集配置的YAML文件,它将调用EMR API生成该群集。
它也可以通过提供修改基于所述事件群集配置s3_overrides , overrides , extend或additional_step_args在事件体。
s3_overrides EMR配置文件的可选s3位置替代,由s3 id和s3文件夹到配置文件的路径组成。
overrides
要与现有配置合并的其他群集配置。
它必须具有与yaml配置相同的结构。
执行深度合并,因此保留了嵌套对象。 但是,嵌套列表不会合并,而是会完全替换。
extend
【文件预览】:
emr-launcher-master
----.githooks()
--------pre-commit(1KB)
----.gitignore(2KB)
----requirements.txt(68B)
----Makefile(1023B)
----emr_launcher()
--------ClusterConfig.py(5KB)
--------__init__.py(0B)
--------handler.py(8KB)
--------tests()
--------util.py(7KB)
--------aws.py(1KB)
--------__main__.py(175B)
--------logger.py(821B)
----.github()
--------workflows()
----README.md(3KB)
----.circleci()
--------config.yml(2KB)
----.flake8(82B)
----docs()
--------examples()