【问题标题】:How to bypass slcli cancel confirmation challenge如何绕过 slcli 取消确认挑战
【发布时间】:2017-05-31 18:07:59
【问题描述】:

是否可以在不提示确认的情况下取消虚拟节点?

这就是我的意思:

slcli vs cancel 33379977

此操作无法撤消!输入 33379977 或按 Enter 中止:

在某些情况下,slcli 确实支持命令行上的挑战问题回答。例如:

slcli vs create **-y** vs create --hostname="fubar" ....

但是,对于取消,不知道该怎么做。

slcli vs cancel 33379977

有人知道如何抑制确认挑战吗?

提前致谢。

K

【问题讨论】:

    标签: ibm-cloud-infrastructure cancellation


    【解决方案1】:

    “在 SLCLI 上取消虚拟服务器的正确请求需要将 [option] 参数设置为 -y 以便 确认所有提示操作,例如:

    slcli -y vs cancel 33379977
    

    关于您创建VS的请求示例,根据您的示例也没有正确设置:

    slcli vs create -y vs create --hostname="fubar" ....

    请参阅以下请求以正确订购虚拟服务器:

    slcli -y vs create --hostname="fubar" --domain="foo.com"
    --cpu=4 --memory=4 --datacenter="dal05" --os="UBUNTU_LATEST"
    

    我使用SoftLayer API Python Client 测试过最后一个版本:5.2.6

    【讨论】:

    • 太棒了!非常感谢你。我想我一定试过所有组合,除了你指定的那个。我确认您的解决方案有效!
    猜你喜欢
    • 2012-02-20
    • 2014-09-19
    • 2020-04-15
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2020-10-11
    • 1970-01-01
    相关资源
    最近更新 更多