मुझे लगता है कि फैब्रिक एपीआई का अधिकांश फ़ंक्शन के साथ उपयोग किया जाता है। फ़ाइल (sample.py) कीपाइथन लिपि के साथ फैब्रिक चलाना
उदाहरण:
from fabric.api import *
print "Hello"
def deploy():
with settings(hosts_string="Remote", user = "ubuntu", key_filename="/home/ubuntu/key.pem"):
put('/home/localuser/sample.sh', '/home/ubuntu/')
run('bash /home/ubuntu/sample.sh')
मैं आदेश
fab deploy
निष्पादित करने के लिए यह मुख्य विधि में कपड़ा चलाने के लिए संभव है चलाते हैं। तो जब मैं इसे एक अजगर लिपि के रूप में चलाता हूं, तो कपड़े को निष्पादित किया जाएगा।
python ./sample.py
धन्यवाद!
सोचें कि सेटिंग्स तर्क 'host_string' होना चाहिए (बहुवचन नहीं) – Justin