我的公司编写了一个应用程序(一个创建CloudFormation模板的小应用程序),并将二进制文件传递给所有团队使用。你知道吗
为了使这一点自动化,我编写了一个Python脚本,它基本上将参数传递给Bash/Shell命令。这是一个包装器,所以我只是做这个,这样我可以迭代一堆配置文件,在AWS中创建CloudFormation堆栈。你知道吗
在壳牌,我愿意
cfapp cfn create -p Namespace=namespace -p Env=env -p Team=team -p Region=region --spec-file file://partner/foobar.yaml
我是用Python写的,但出现语法错误:
os.system("cfapp cfn create -p Pool=%s" % pool "-p Namespace=%s" % namespace "-p Env=%s" % env "-p Team=%s" % team "-r %s" % region "--spec-file file://partner/"+str(config)+".yaml")
time.sleep(5)
我读到这是如何通过python实现的,不过,obv,我的实现是错误的。你知道吗
改用
subprocess
:就初始错误而言,字符串格式语法不正确:
相关问题 更多 >
编程相关推荐