Dan Chaffelson

Results 101 comments of Dan Chaffelson

Two initial thoughts: 1. I think you are being blocked by NiPy attempting to fetch get_system_diagnostics - probably the user you are using doesn't have that authz in Ranger. That...

Ah ok, can I suggest you try using [nipyapi.utils.set_endpoint](https://github.com/Chaffelson/nipyapi/blob/9f037e0e20f2e7162827cf6eda954db843a64530/nipyapi/utils.py#L295) Nipy doesn't expect you to modify the underlying configs directly, although you can in many cases. For simple activities like you...

Try: ``` import nipyapi nipyapi.utils.set_endpoint(endpoint_url="https://nifi_url/nifi-api", username="user", password="password", login=True) parameters = nipyapi.parameters.get_parameter_context('my_id', identifier_type='id') print(parameters) ```

Ok I think we need to sync up on what is not working, hit me up on the [Apache NiFi slack](https://join.slack.com/t/apachenifi/shared_invite/zt-11njbtkdx-ZRU8FKYSWoEHRJetidy0zA) and we can diagnose it

I think we should add an enhancement to the set_endpoint method to allow a flag for basic_auth usage

This should also remove dependencies on Six and any other py2to3 compatibility code for cleanliness

Hi, I'm traveling today but may be able to look at it tomorrow. Have you examined the functions in NiPyAPI/security.py as a baseline that could be extended? On Wed, 7...

I have seen some private work to implement good K8s Operators that handle certificates and identity behind a load balanced proxy, I believe it is expected to be published later...

I must admit I have not tried it - these calls are derived directly from the swagger spec. If I speculate, I would look at possibly using the Chrome driver?

This is an excellent idea @tspannhw , I'll start researching it as soon as I get some free time in the next few weeks.