4
在fabric python中,如何在子例程中訪問IP或主機名?想要讀取配置文件「conf/ip_address.conf」,讀取鍵/值(使用ConfigParser),然後在遠程服務器上運行作業。在Fabric(Python庫)中如何訪問子路徑中的IP /主機名?
開發工具從大量主機備份/版本控制配置文件。想法是 - 在本地存儲配置文件的上次修改時間戳。只有在修改文件時才使用它來獲取文件。
THX,
在fabric python中,如何在子例程中訪問IP或主機名?想要讀取配置文件「conf/ip_address.conf」,讀取鍵/值(使用ConfigParser),然後在遠程服務器上運行作業。在Fabric(Python庫)中如何訪問子路徑中的IP /主機名?
開發工具從大量主機備份/版本控制配置文件。想法是 - 在本地存儲配置文件的上次修改時間戳。只有在修改文件時才使用它來獲取文件。
THX,
我假設你需要一個命令正在執行遠程主機的IP或主機名。 env.host_string提供了這個。你應該可以設置一個自定義的任務,並運行它與execute和內的「當前主機」可以通過檢索env.host_string
感謝 - env.host_string工程偉大。 – Sopan
@Sopan,很高興知道!如果它適合你,請[接受答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。 – iruvar
花了一段時間讓我知道你在哪裏得到那個「env」:'from fabric.api import env' –