タグ

2015年2月14日のブックマーク (2件)

  • Fabric の run() メソッドと sudo() メソッド - 科学と非科学の迷宮

    この記事では、Fabricの主要メソッドである run() と sudo() について解説します。 サンプルコードは https://github.com/shiumachi/fabric-sample にあります。 run() と sudo() の基 読みやすくするため、以後は必要がない限り run() メソッドのみを取り上げます。run() で出来ることはほぼ全て sudo() でも出来ます。断りが無い限り、run() は sudo() と読み替えることができます。 from fabric.api import run でインポート可能 run([コマンド文字列]) で、任意のコマンド文字列を実行可能 sudo([コマンド文字列]) とすれば、任意のコマンド文字列を sudo できる エラーハンドリング run() で実行したコマンドが失敗した場合、fab コマンド自体がその場で中断

    Fabric の run() メソッドと sudo() メソッド - 科学と非科学の迷宮
  • zsh による Fabric コマンドのタブ補完 - 科学と非科学の迷宮

    Fabricは便利ですが、コマンドが多くなると管理が大変になり、いちいちコピペするのが面倒になります。 zsh を使えば、Fabric のタブ補完をすることが可能です。 ここでは、oh-my-zsh を使ったタブ補完の設定方法を紹介します。 oh-my-zsh のインストール id:mollifier さんがインストール方法についてまとめてくれていますので、こちらを参考にしてインストールしてみてください。 http://mollifier.hatenablog.com/entry/20101009/p1 Fabric 用タブ補完プラグインの導入 残念ながら、Fabric 用タブ補完プラグインは oh-my-zsh のアップストリームにマージされていません。 santiycr 氏が補完プラグインを書いていますのでそれを使ってください。 ~/.oh-my-zsh/plugins/fabric

    zsh による Fabric コマンドのタブ補完 - 科学と非科学の迷宮