made minor change to debug message

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
moved adding of key pair to RESOURCES to before saving of key. even if cant save to filesystem, we will need to delete it from EC2

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added todo regarding security group persistence

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
volume variable was never assigned when volume id specified and exists on amazon

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
moving addition of volume to RESOURCES to be above the waiting loop for the volume to be available

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added timeout for volume update loop

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
removed unnecessary sleep call

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
readded help arguments to argument parsing

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
moving code for initial connection into try catch block

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added case where specified volume is already in use

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added test to see if instance can be connected to via ssh

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
fixed issue with arg parsing. would crash due to args.help but was fixed changing it to if help in args

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
fixed various issues and tried to find a way to get system status for use with waiting for ssh connectivity to be up

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added extra checks to make sure instance initialization is done before trying ssh connections

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
added an extra log message during wait for system initialization

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>
more changes. still having issues with volume detach. issues with ssh connectivity due to still initializing is still occurring on occassion

Signed-off-by: Nicholas Emil Bevacqua <nicholas.emil.bevacqua@gmail.com>