From 8c70a6ef3e0d645a81d6ad117c1b15c29140fd12 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Mon, 18 Oct 2021 21:39:04 -0400 Subject: [PATCH] [fish] Update hostname for workday instance --- fish/.config/fish/functions/ffbulkapi.fish | 4 ++++ fish/.config/fish/functions/ffsftp.fish | 4 ++-- fish/.config/fish/functions/importusers.fish | 4 ++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 fish/.config/fish/functions/ffbulkapi.fish create mode 100644 fish/.config/fish/functions/importusers.fish diff --git a/fish/.config/fish/functions/ffbulkapi.fish b/fish/.config/fish/functions/ffbulkapi.fish new file mode 100644 index 0000000..06339da --- /dev/null +++ b/fish/.config/fish/functions/ffbulkapi.fish @@ -0,0 +1,4 @@ +function ffbulkapi +echo "Posting '$argv' to bulk API... " +curl -k -H "Authorization: Bearer 1111-1111-1111-1111" -F 'csv_file=@"$argv"' https://my.five.unbl.ink/api/public/bulk-user-import/ +end diff --git a/fish/.config/fish/functions/ffsftp.fish b/fish/.config/fish/functions/ffsftp.fish index 3f9b516..2133e09 100644 --- a/fish/.config/fish/functions/ffsftp.fish +++ b/fish/.config/fish/functions/ffsftp.fish @@ -1,6 +1,6 @@ function ffsftp echo "Logging in ... " -curl -k --cookie-jar /tmp/cookie -i -H Content-Type\:\ application/x-www-form-urlencoded -XPOST https\://sftp-workday.five.unbl.ink/mobile/login\?debug_api\=1\&check_signature\=false -d email\=workday\@15five.com\&password\=15five +curl -k --cookie-jar /tmp/cookie -i -H Content-Type\:\ application/x-www-form-urlencoded -XPOST https\://workday.five.unbl.ink/mobile/login\?debug_api\=1\&check_signature\=false -d email\=workday\@15five.com\&password\=15five echo "POSTing CSV file $argv.csv to app ... " -curl -k --cookie /tmp/cookie -i -H Content-Type\:\ application/json -XPOST https\://sftp-workday.five.unbl.ink/sftp/receiver/ -d \{\ \"Records\"\:\ \[\ \{\ \"s3\"\:\ \{\ \"object\"\:\ \{\ \"key\"\:\ \"$argv.csv\"\ \}\ \}\ \}\ \]\ \} +curl -k --cookie /tmp/cookie -i -H Content-Type\:\ application/json -XPOST https\://workday.five.unbl.ink/sftp/receiver/ -d \{\ \"Records\"\:\ \[\ \{\ \"s3\"\:\ \{\ \"object\"\:\ \{\ \"key\"\:\ \"$argv.csv\"\ \}\ \}\ \}\ \]\ \} end diff --git a/fish/.config/fish/functions/importusers.fish b/fish/.config/fish/functions/importusers.fish new file mode 100644 index 0000000..34e490b --- /dev/null +++ b/fish/.config/fish/functions/importusers.fish @@ -0,0 +1,4 @@ +# Defined in /tmp/fish.xQPjBG/importusers.fish @ line 1 +function importusers +http --form POST https://my.five.unbl.ink/api/public/bulk-user-import/ 'Authorization:Bearer 1111-1111-1111-1111' csv_file@$argv +end