9 comments on “Eutester Basics Part II: Setting up a development environment

  1. Pingback: Euca School, first day of class! « Greg DeKoenigsberg Speaks

  2. This is good stuff man. Can’t wait for the first day of class. Thanks again for your work on this. Look forward to contributing.

  3. Just wanted to give some additional information concerning setting eutester up on Debian. I am using Debian 6.0 (python 2.6.6). I needed to install the additional dependencies to prepare for installing boto and paramiko. Instead of running:

    apt-get install python-setuptools python-virtualenv git

    I had to run this:

    python-setuptools python-virtualenv git gcc python-crypto

    Thanks again for the blog. Once I installed those additional dependencies, everything installed great and I was able to write my first eutester script…:-)

  4. Pingback: On Cloud 10: Eutester, MacPorts and Mac OS X Lion « More Mind Spew-age from Harold Spencer Jr.

  5. I followed the setup until I imported the creds. “b13″ is a directory that contains the eucarc files:

    >>> tester = Eucaops(credpath=”b13″)
    [2012-11-29 11:41:00,332] [EUTESTER] [DEBUG]: Extracting keys from b13
    [2012-11-29 11:41:00,332] [EUTESTER] [DEBUG]: Attempting to create ec2 connection to 10.101.1.13
    [2012-11-29 11:41:00,333] [EUTESTER] [DEBUG]: Attempting to create S3 connection to 10.101.1.13
    [2012-11-29 11:41:00,334] [EUTESTER] [DEBUG]: Attempting to create IAM connection to 10.101.1.13
    [2012-11-29 11:41:00,334] [EUTESTER] [DEBUG]: Attempting to create STS connection to 10.101.1.13
    [2012-11-29 11:41:00,334] [EUTESTER] [CRITICAL]: Was unable to create STS connection because of exception: __init__() got an unexpected keyword argument ‘host’
    >>>

    jd

    • Hey John,

      You are on the right track, the critical error there is only in setting up the STS connection. There was a bug that should be now fixed. Either way you should be able to use 99% of that Eucaops api without seeing any issues.

      Let me know if it works.

  6. echo export PYTHONSTARTUP=~/.pythonrc; ~/.bashrc

    should be

    echo “export PYTHONSTARTUP=~/.pythonrc” >> ~/.bashrc

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s