cdpcli 0.9.42 introduced the mandatory 'region' argument to the client_builder in release 0.9.42. Our client builder was using implicit argument ordering.
Change client builder to use explicit argument names.
Change client builder to prefer new method of client creation, and fall back to legacy if 'region' causes a TypeError.
cdpcli 0.9.42 introduced the mandatory 'region' argument to the client_builder in release 0.9.42. Our client builder was using implicit argument ordering. Change client builder to use explicit argument names. Change client builder to prefer new method of client creation, and fall back to legacy if 'region' causes a TypeError.
Signed-off-by: Daniel Chaffelson chaffelson@gmail.com