Youd could hide the fabric ouput with in the scope of the command and just
manually print out the executing line to your liking before the call:

with settings(hide=everything):
    print "Executing %s..." % command
    run(command)

goose

On Thu, Oct 21, 2010 at 07:38:55PM -0400, Yungwei Chen wrote:
> Hi,
> 
> I noticed that the 'Executing ....' is always printed after the output of 
> subprocess.call statement.
> Is there a workaround for it? Thanks.
> 
> print "Executing %s..." % self.bash_script_deploy_war_file_path;
> rv = subprocess.call([self.bash_script_deploy_war_file_path, 
> self.tomcat_name, self.war_file_name, self.rename]);
> 
> _______________________________________________
> Fab-user mailing list
> Fab-user@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/fab-user
---end quoted text---

_______________________________________________
Fab-user mailing list
Fab-user@nongnu.org
http://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to