On Fri, 19 Mar 2021 12:38:14 -0400
Daniel Nugent <[email protected]> wrote:
> At the moment, if you load up the pyarrow.fs module, it initializes the ca 
> configurations from the ssl module.
> 
> I have a situation where I need to change those at runtime. At the moment, it 
> looks like these can only be set once when the pyarrow.fs module is loaded. 
> Is it possible to modify these values after the initialization has occurred? 
> It’s fine that they are global, I just have to load a Certificate file at a 
> later point.

Not currently, but that's a reasonable feature request.
Would you like to open an issue?
https://arrow.apache.org/docs/developers/contributing.html#report-bugs-and-propose-features

Note that in the meantime, you may be able to use environment variables
to point to the right CA file, for example:

  SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt

See
https://docs.python.org/3/library/ssl.html#ssl.get_default_verify_paths

Regards

Antoine.


Reply via email to