实际上,我正在从ftp和下载的路径下载文件列表,我正在读取所有文件名列表以进行处理。
在exec{"download from ftp ${value}"中,我下载的目录和子目录与文件从ftp到本地。从该路径中获取使用自定义事实$facts['listdirectory']的列表。
我的问题是在从ftp下载之前执行Facts['listdirectory']。
如何向$datadir=$facts['listdirectory']添加依赖项,或者如何在下载后执行这些事实?
class classname{
exec{
我在windows机器上的命令提示符下使用了以下代码(linux机器正在工作):
ftp -u ftp://cran.R-project.org/incoming/ qdap_0.1.0.tar.gz
我使用的信息来自:
我希望看到它出现在这里:,但我没有看到它。
是我太没耐心了,还是我的包没有上传?以下是命令行输出:
C:\Users\trinker\GitHub>ftp -u ftp://cran.R-project.org/incoming/ qdap_0.1.0.tar
.gz
Transfers files to and from a computer running a
好吧,当我运行这个脚本时,我连接到了3个不同的ip。
它从目录中复制文件并将其下载到网站。
我有两个ip出了点小问题...
我已经打开了ftp被动,但它似乎仍然返回为bool(false)
Updating server 1
bool(false)
Warning: ftp_get() [function.ftp-get]: Filename cannot be empty in updater.php on line 42
Warning: ftp_get() [function.ftp-get]: Error opening in updater.php on line 42
config.push.define "ftp" do |push|
# Login Credentials
push.host = "104.131.46.134"
push.username = "root"
push.password = "password"
# FTP vs SFTP
push.secure = "true"
# Where to copy the files on the