fabric 相关问题

一个Python库和命令行工具,用于简化SSH在应用程序部署或系统管理任务中的使用。有关Google Fabric服务的问题,请使用[google-fabric]标签。有关FabricJs库的问题,请使用[fabricjs]。有关Hyperledger Fabric的问题,请使用[hyperledger-fabric]。

如何在Fabric收到错误时继续执行任务

当我定义要在多个远程服务器上运行的任务时,如果任务在服务器1上运行并退出并出现错误,则Fabric将停止并中止该任务。但我想让面料忽略错误并运行......

回答 7 投票 92

无法在字符串中将字符串转换为和python一起使用整数

这让我疯了。我正在使用fabric通过SSH在远程服务器上执行一些视频处理任务。我打电话给远程机器上的ffprobe,以获取有关视频的信息,我将...

回答 3 投票 2

如何为python Invoke编写面向对象的任务?

Fabric 1提供了一种编写基于类的任务的方法。这是来自fabric.tasks的一个例子来自fabric.api的任务导入本地类FooTask(任务):def run(self):local(“ls”)我是...

回答 1 投票 0

如何通过ssh将加密密码从一个脚本传递到另一个脚本?

我正在尝试编写一个读取本地PC上的凭证文件的迷你脚本,该脚本使用用户/密码作为参数调用远程计算机上的另一个脚本。我正在使用Fabric2来远程控制ssh ...

回答 1 投票 0

如何使用fabric2修改任务中的主机列表?

使用fabric 1.x,我有一个像这样的fabfile:来自fabric.api import env def prod():env.hosts + = ['1.2.3.4'] def integ():env.hosts + = ['2.3。 4.5'] def doit():env.user ='root'...

回答 1 投票 0

Python 3支持Fabric

fabric(http://docs.fabfile.org/en/1.7/)是否支持Python 3。根据Python 3超级大国之墙它还没有。如果不是,如果在Python 3中使用Django 1.5,那么最佳选择是什么。

回答 6 投票 51

在远程服务器上运行Spyder / Python

所以这个问题有变种 - 但是没有一个能在头上发现。我想运行spyder并在服务器上进行交互式分析。我有2台服务器,也没有spyder。他们都......

回答 2 投票 3

使用具有散列作为Python Fabric中主要提示的shell

我需要将我使用的shell的PS1变量设置为#而不是$。我尝试使用env.prompts,但这有点重量级必须编写脚本每个可能的步骤以实物响应...

回答 1 投票 1

Fabric vs Plumbum:差异,用例,优点和缺点

Fabric和Plumbum python库对本地/远程命令执行的优缺点是什么?应该使用一个库而其他库不使用的用例是什么?有什么区别 ...

回答 2 投票 2

警告:无法在结构中加载SSH配置文件'/root/.ssh/config'

下面是我的代码:来自fabric.network import ssh_config from fabric.api import * from fabric.context_managers import cd env.use_ssh_config = True env.hosts = ['172.16.11.16','172.16.11.17','172.16 ... 。

回答 1 投票 5

Python Fabric日志记录错误

我试图了解fabric的记录器模块是如何工作的。我在命令行上运行:$ fabfile -I task-1我当然得到输出到控制台,向我显示每个任务的执行...

回答 1 投票 0

即使我可以使用凭证SSH,Fabric也会要求输入密码

我在使用Fabric部署Django站点时遇到了一个奇怪的问题。我已经配置了两台服务器来使用密钥文件进行登录。我可以在没有密码的情况下SSH到两者。我可以正确地运行fab,$ ...

回答 3 投票 21

Fabric - 检测OS类型并执行命令

我开始尝试使用Fabric作为我的GCP环境的最小平台管理工具。我想试验的测试用例是从GCE API获取主机列表并设置...

回答 1 投票 0

如何在fabric v2中使用带有多个主机的get方法?

我有一个fabfile,可以在主机上运行多个任务。这导致在每个主机中创建文件result.txt。现在我想在本地获取所有这些文件。这就是我的尝试:来自......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.