在Amazon的EC2容器服务中创建任务定义后,如何删除或删除它?
我正在尝试删除未经证实的SNS主题(特别是电子邮件地址)的订阅,但AWS控制台不会让我这样做.它会让我删除已确认的订阅.有任何想法吗?
我正在使用领事来发现我的环境中的服务.Consul的DNS服务在非标准DNS端口上运行.我目前的解决方案更多是一种解决方法,我想找到更多的pythonic方法来做到这一点:
digcmd='dig @127.0.0.1 -p 8600 chef.service.consul +short' # lookup the local chef server via consul
proc=subprocess.Popen(shlex.split(digcmd),stdout=subprocess.PIPE)
out, err=proc.communicate()
chef_server = "https://"+out.strip('\n')
Run Code Online (Sandbox Code Playgroud) 如何让django自动处理数据库模式版本的升级/迁移?目前,每当我进行模式更改以修改模式的现有部分时,运行都syncdb无法进行更改,因此我必须手动删除表并重新运行syncdb.
我试图从python程序中调用我在.profile中定义的bash函数.对于上下文,我的函数调用chef的knife命令,如下所示:
function knife-LHR() {
knife $@ -c ~/.chef-LHR/knife.rb
}
Run Code Online (Sandbox Code Playgroud)
如果你想知道为什么我不只是将函数的逻辑合并到我的python程序中,因为我的用户在他们的bash配置文件中定义了这个函数,我的意图是支持他们使用(在这种情况下)knife命令.
如何使用python子进程完成此操作?
python ×3
amazon-ecs ×1
amazon-sns ×1
bash ×1
consul ×1
containers ×1
database ×1
django ×1
dns ×1
subprocess ×1