Python fabric

Python Fabric で、自動応答 -- pexpect

結局、Expectになった。どうやら、Fabricは、プロンプトに対しての自動応答の提供は、やらない方針みたいだ。 まぁ、それが大変だから、こういう仕掛けを作っていると言えば、それもそうだ。 昔は、出来なかったが、今は、ptyへの入力ができるので、expectを…

Python Fabrik で、試す

もう少し、弄ってみたので、亡備録。まず、リモートで動かすのは、runとかでやる。 env.use_ssh_config = True env.hosts = ['xxxxxxxx'] env.shell = "/usr/local/bin/bash -l -c " def hello(): run("echo `hostname`") ssh/config を使う様にしたので、そ…

Python Fabric を入れてみる。

ちょっと、自動化の下調べに、Fabric を、Mac OSX 10.7.5 にいれてみる。いまは、homebrew で、構築してあるので、pipで、入れる。 MBA:~ guutara$ pip install Fabric Downloading/unpacking Fabric Downloading Fabric-1.6.0.tar.gz (215kB): 215kB downlo…