Tanner Wilcox
04/08/2025, 4:55 PM- name: scp
namespace: scp
commands:
get_file:
executable: scp
args: -h
This doesn't
- name: test
namespace: test
commands:
get_file:
executable: /bin/bash
args: -c "./test.sh"
Neither does this
- name: test
namespace: test
commands:
get_file:
executable: ssh
args: -h
Here is my output from the frist scp test
[tanner@sato ubb-meltano]$ mel run scp
2025-04-08T16:50:21.070409Z [info ] Environment 'dev' is active
2025-04-08T16:50:21.117648Z [info ] usage: scp [-346ABCOpqRrsTv] [-c cipher] [-D sftp_server_path] [-F ssh_config] cmd_type=command name=scp stdio=stderr
2025-04-08T16:50:21.117864Z [info ] [-i identity_file] [-J destination] [-l limit] [-o ssh_option] cmd_type=command name=scp stdio=stderr
2025-04-08T16:50:21.117973Z [info ] [-P port] [-S program] [-X sftp_option] source ... target cmd_type=command name=scp stdio=stderr
Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.
'NoneType' object is not subscriptable
The other tests produce the same "NoneType" error but they don't print the command's help message. test.sh is just echo hello
.
I made an scp extension that used to be in my utilities. It looked like this
- name: scp-ext
namespace: scp-ext
pip_url: '../scp-ext'
executable: scp
I wonder if that's cached and that's why the scp command is the only thing that works?
I've been banging my head against this for days. Any help would really be appreciated