Hey Christian, I would prefer for this to happen automatically. It would be great if fabric would determine if paramiko needs to be used, if not then just execute sudo & run through local.
But in the absence of this functionality, I think your solution is a good one. Thank you, Taras On Mon, Sep 7, 2009 at 10:05 AM, Christian Vest Hansen<[email protected]> wrote: > I don't think it is possible to use run, sudo, get & put without > opening SSH connections, but you can redefine them in terms of local: > > def dev(): > "..." > global run, sudo, get, put > run = local > def sudo(...): > local(...) > > and so on. Not terribly elegant, but possible. > > On Mon, Sep 7, 2009 at 6:56 AM, Taras Mankovski<[email protected]> wrote: >> Hello There, >> >> I created a fabfile that setups a remote server for hosting my project. >> I wrote it in such a way that I can execute the script on both the >> production server and the dev server and it should work. >> >> I was wandering, is it possible to configure my fabfile in such a way >> that when i configure dev, it does not go through ssh? >> >> I uploaded my fabfile to gist, >> You're feedback is greatly appreciated. >> >> http://gist.github.com/181654 >> >> Thank you, >> Taras >> >> >> _______________________________________________ >> Fab-user mailing list >> [email protected] >> http://lists.nongnu.org/mailman/listinfo/fab-user >> > > > > -- > Venlig hilsen / Kind regards, > Christian Vest Hansen. > _______________________________________________ Fab-user mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/fab-user
