TACC-Cloud / agave-cli

The Tapis CLI
Other
4 stars 8 forks source link

Auth-session-init #96

Closed JoshuaUrrutia closed 5 years ago

JoshuaUrrutia commented 5 years ago

Describe the bug auth-session-init not working for me

root@921c9e943c78:/# auth-session-init -t iplantc.org -u urrutia -N my_api_client 
Traceback (most recent call last):
  File "./agave-cli/bin/auth-session-init", line 45, in <module>
    agave = Agave()
  File "/usr/local/lib/python2.7/dist-packages/agavepy/agave.py", line 202, in __init__
    'parameter "{}" is mandatory'.format(param))
agavepy.agave.AgaveError: parameter "api_server" is mandatory

To Reproduce Steps to reproduce the behavior:

docker run --rm -it ubuntu:xenial
apt-get update
apt-get upgrade -y 
apt-get install -y python curl jq python-pip git 
git clone https://github.com/TACC-Cloud/agave-cli 
echo "PATH=$PATH:$PWD:agave-cli/bin" >> ~/.bashrc
source ~/.bashrc
export AGAVE_JSON_PARSER=jq
pip install agavepy
auth-session-init -t iplantc.org -u urrutia -N my_api_client 

(side note, python3 is listed as a requirement, but I can't get it working w/ python3, will post as separate issue)