Add error handling for repo management

ListRepo call had no error handler.

Signed-off-by: Adam King <rak@linux.vnet.ibm.com>