13547: if an instance of KeepClient has an api_client object with the insecure
authorWard Vandewege <wvandewege@veritasgenetics.com>
Mon, 4 Jun 2018 17:00:51 +0000 (13:00 -0400)
committerWard Vandewege <wvandewege@veritasgenetics.com>
Mon, 4 Jun 2018 17:00:51 +0000 (13:00 -0400)
commit088268fc00cb466c4b4576a2dbbaff720cb3e3af
tree2d0e51a03f0fb401b9d8f3c058a8d971e1d87796
parentcdd57a73f2f90d6b14b8652ab94adc14e4b99c8b
13547: if an instance of KeepClient has an api_client object with the insecure
flag set, and the ARVADOS_API_HOST_INSECURE environment variable is not set,
set the insecure flag on the KeepClient instance. Also set that flag on any
KeepService instances created by that KeepClient instance.

This makes arv-copy respect the ARVADOS_API_HOST_INSECURE value in the config
file(s) for the Arvados instances, when talking to keep proxy.

refs #13547

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
sdk/python/arvados/keep.py