q7s-cp can now copy to flatsat as well
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit

This commit is contained in:
Robin Müller 2022-02-08 14:59:33 +01:00
parent 6543264691
commit 90da51ed5a
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814

View File

@ -49,6 +49,13 @@ def handle_args():
action="store_true",
help="Copy from Q7S to host instead. Always copies to current directory.",
)
parser.add_argument(
"-f",
"--flatsat",
default=False,
action="store_true",
help="Copy to flatsat instead"
)
# Positional argument(s)
parser.add_argument(
"source", help="Source files to copy or target files to copy back to host"
@ -61,6 +68,9 @@ def build_cmd(args):
cmd = "scp "
if args.recursive:
cmd += "-r "
if args.flatsat:
cmd += f"{args.source} eive@flatsat.eive.absatvirt.lw:{target}"
else:
target = args.target
if args.invert and target == "":
target = "."