Have separate config file in pki-tests

Instead of specifying restraint xmls in nexus
under etc/rhcs.conf, Use the configuration
file under pki-tests
Add print statement for debug
Minor fixes to rhcs_ci.py
Minor fix to rhcs_ci.py
Add print statements for debugging
use log.info instead of print statements
add support for async option

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
create ci_message.json and dump CI_MESSAGE from environment.
Also, return value for whichever key provided.

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
change ci_value to ci_msg_value to make it more meaningful

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
Remove rhcs_ci.py.orig file
Use restraint.conf in project specific repository instead of etc/ipa.conf

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
Merge pull request #80 from mrniranjan/master

Use restraint.conf in project specific repository instead of etc/rhcs.conf
Add support to get downloadable URL from errata

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
Merge branch 'dev' of github.com:gsr-shanks/nexus into dev
update getPackagesURL to get value from conf

Signed-off-by: Gowrishankar Rajaiyan <gsr@redhat.com>
Add retry option in case of socket timeout

Raise exception in class instead of exit
Add a while loop to keep trying 5 times before
we exit
Remove errno,msg and use just e

Socket error exception needs to be studied better
right just pring e
Just print socket exception instance

Right now unless i get more handle on
socket exception just print e
Minor fixes to RunTask.py
Minor fixes to RunTask.py