Guest User

Untitled

a guest
Mar 31st, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. alias v="vim \$(fzf)"
  2. alias dclean="docker ps -q -f status=exited | xargs docker rm && docker image prune"
  3. alias parrot="terminal-parrot -delay 25"
  4.  
  5.  
  6.  
  7.  
  8. saml() {
  9. read -r -d '' VAR <<-EOF
  10. spawn python2 /Users/gwedow/w/apollo-platform/scripts/saml-login/cli_access_saml.py
  11. expect -ex Username:
  12. send -- $USER\r
  13. expect Password:
  14. stty -echo
  15. expect_user -re "(.*)\n"
  16. set password \$expect_out(1,string)
  17. stty echo
  18. send "\$password\r"
  19. expect DevCross
  20. send "${1:-2}\r"
  21. expect AWS_DEFAULT_PROFILE
  22. exit
  23. EOF
  24.  
  25. echo "$VAR" > /tmp/saml
  26.  
  27. expect -f /tmp/saml
  28.  
  29. rm /tmp/saml
  30. }
Add Comment
Please, Sign In to add comment