349 karma · joined October 6, 2008
We will have to wait and see :)
One quick note. I think it's a good idea to explain that, since from the command line you are basically calling functions inside the fabfile.py, this allows you to define different environments. Something like:
def env1(): env.some_property = 'hehe'
def env2(): env.some_property = 'haha'
def deploy(): put('/%s/file.prop', '/somewhere_in_the_server/')
If you then run 'fab env1 deploy' you will copy the file under 'hehe' to the server. If you use env2 you will copy the other one. You are basically overriding the env variable. You can do the same to configure different paths for different target servers.
Really cool stuff :D
So basically ssh-agent should be always running and you add your key to it (via ssh-add) and you never enter your password again, but the key still is generated with a passphrase? Correct?
Thanks
Send an email to post_tag1_tag2_tag2@posterous.com
I think the (Tags: tag1, tag2, tag3) syntax is a bit harder, though I have no idea if the other one would even be feasible (some clever virtual email address and parsing thing would have to be put in place, I guess).
I know it can be a pain to style a website with divs, but putting presentation inside HTML is definitely worse.
Maybe, now that I think of it, it might be more interesting to start storing carrier pigeons or messages inside bottles, hmmmm...