#!/bin/bash
FTP_HOST=$(awk '/server:/ {print $2}' ftp-config.yaml)
FTP_USER=$(awk '/username:/ {print $2}' ftp-config.yaml)
FTP_PASS=$(awk '/password:/ {print $2}' ftp-config.yaml)

lftp -d <<LFTP_SCRIPT
set net:max-retries 1
set net:timeout 10
set ssl:verify-certificate no
set ftp:passive-mode true
open $FTP_HOST
user "$FTP_USER" "$FTP_PASS"
ls
quit
LFTP_SCRIPT
