fabric

    0熱度

    1回答

    我搜索周圍,我真的不能在此得到答案,但因爲某些原因,面料一直要求密碼(要求密碼),但paramkio不 import paramiko mykey = paramiko.RSAKey.from_private_key_file('/path/to/key') client = paramiko.SSHClient() client.set_missing_host_key_policy

    1熱度

    1回答

    當我在織物運行的命令,像這樣: with settings(hide('everything'), host_string='myserver', shell='/bin/sh -c', no_keys=True, user='root', password='root'): ret = run(cmd)

    0熱度

    1回答

    如果我有:env.hosts = ['my.host.a', 'my.host.b', 'my.host.c'],調用腳本fab -H my.host.a是否不覆蓋fabfile中定義的內容? 我將env.hosts設置爲我的fabfile頂部的全局。當我通過-H時,我的任務仍在完整列表中執行。

    3熱度

    1回答

    如何通過命令行或編程方式更改pg_hba.conf和postgresql.conf中的設置(特別是從fabric或fabric或fabtools)? 我已經找到set_config,但似乎並沒有爲它需要重新啓動服務器的參數工作。改變的參數是postgresql.conflisten_addresses和pg_hba.conf一個新的生產線,所以從我們的子網絡連接將被接受。 這需要編寫使用fabri

    0熱度

    1回答

    我想從遠程1主機複製文件到遠程2主機使用結構。 我試圖通過密碼REMOTE2到織物上運行命令,但它仍然提示輸入REMOTE2密碼。 我的代碼有問題嗎? run('echo "pass123" | scp my.tar [email protected]:') run('"pass123" | scp my.tar [email protected]:') 編輯: 在我們的督促和腳手架環境中不

    4熱度

    1回答

    我在本地機器上有myfile.py。 我想要做的事,如: from fabric.api import env, run env.host_string = 'whatever.com' def run_script(): run('python myfile.py') 當然的,但是,這將返回can't open file 'myfile.py': [Errno 2] No

    1熱度

    1回答

    我一直在研究python結構模塊。 目前我寫了一個fabfile來調用遠程服務器上的遠程bash腳本。但是id似乎不起作用。 我fabfile看起來是這樣的: - from fabric.api import * env.hosts=['some-host'] env.user="root" def deploy(): run("/home/hduser/test.sh")

    4熱度

    1回答

    我有一個開源項目,我要部署的代碼只是如果代碼是在主分支,我已經嘗試了許多技術途徑,如: - if [[ $TRAVIS_BRANCH == 'master' ]]; then fab deploy; fi 或者喜歡的東西: BRANCH = "master" def _get_local_branch(): return local("git rev-parse --abbrev

    1熱度

    1回答

    我想要使用Fabric從遠程生產服務器到遠程備份服務器的rsync文件。存儲在我的本地~/.ssh/config Host backup HostName 1.1.1.1 Port 33333 User swasher Host production HostName 2.2.2.2 Port 44444 User swasher

    0熱度

    2回答

    試圖完成上述操作。 fab.sudo("redis-server") 我可以看到redis服務器已啓動,但fabric命令行不會返回以供我輸入更多命令。懷疑這是由於redis-server在默認模式下打開一個終端。所以: fab.sudo("redis-server", pty=False) 沒有運氣;相同的結果;所以 [證實redis.conf有 '守護進程是' 設置] fab.sudo