slcliが 4.0.3 がでていましたのでアップデートしてみました。

  • slcli を git経由で導入されている場合を前提にしています。
  • pip経由で導入している場合には最新版が公開され次第、pip install -U python-softlayer で良いはずです。

4.0.0からのアップになるので変更点をChangelogから参照してみますと

4.0.3
* Fixes bug with slcli vs ready command
* Fixes bug with slcli loadbal service-add command
* Fixes bug with slcli vlan list with vlans that don’t have a datacenter
* Improves validation of virtual server and hardware create commands

4.0.2
* Fixes a bug that breaks user confirmation prompts
* Fixes general issue with sorting on certain row types in the CLI
* Fixes image capture for Windows guests

4.0.1
* Fixes bug in sl setup command not properly defaulting to current values.
* Fixes bug where turning off compression headers would still send compression headers.
* Reverts to using ids over global identifiers for sl vs list and sl server list.

と主にはFixになりますね。仮想サーバとベアメタルサーバのコマンドの使いがってがかなり同じになってきたのは嬉しいところです。

私の端末では ~/softlayer-python にダウンロードしたファイルが置かれていますので

$ cd ~/softlayer-python
$ git pull
$ sudo python setup.py install

でアップグレードされました。