fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fab-user] variable substitution


From: Jeff Honey
Subject: [Fab-user] variable substitution
Date: Tue, 17 Apr 2018 15:27:25 +0000

So, I’ve been trying to add some more intelligence to my Fabric functions and am running into difficulties.

 

Say, I wanted to include env.host string as a variable into a put() call.

 

def myput():

                myvar=env.host_string

                put(‘/source/$myvar-*’,’/mydest/’, mode=0644)

 

…which returns a ValueError.

 

if I try this, as I would with a runtime argument.

 

def myput():

                myvar=env.host_string

                put(‘/source/%s-*’,’/mydest/’ % myvar)

 

…which returns a Type Error.

 

Is there a simple way to overcome my lack of python knowledge here?

 

--

¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤

¤ kyoboku kazeoshi ¤

 ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤

 

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]