64 Commits (2774cbd6ac902e6fdfee34518971d697e0c49a14)

Author SHA1 Message Date
Shawn Wang 22c9a66f05
Add API Call Collector 2 years ago
asarfaty 0b52a1b74e Reduce client & cluster logs upon requests 2 years ago
asarfaty dfe26e5f81 Remove six package usage 2 years ago
asarfaty 4b2d0d5fb3 Skip getting default headers without token 2 years ago
Xiaotong Luo 428bf4a3f4 Change refresh to refresh_token to match signature 2 years ago
Shawn Wang 56cb08691d
Add AIMD for Adaptive API Rate Limit 2 years ago
Yang Ding 09bcdaa164 Add token expired status code into regenerate triggers 2 years ago
Yang Ding cd0f56a8af Regenerate token when invalid JWT token is used to connect to NSX 2 years ago
Anna Khmelnitsky 2c58999d22 Translate exception that grounds cluster 2 years ago
Anna Khmelnitsky b02092b252 Expose exception config in nsxlib 2 years ago
Shawn Wang 02c1c2e293
Add Per Endpoint API Rate Limit 2 years ago
Anna Khmelnitsky 69db9a9167 Refactor keepalive to execute node health check 2 years ago
asarfaty f745df2a89 Remove python deprecation warning for raw string 2 years ago
Shih-Hao Li 952e4889c9 Add more debug info for Manager requests 2 years ago
Anna Khmelnitsky dafcf8f9bd Make sure endpoint validation is always performed 2 years ago
Anna Khmelnitsky 3229ffc138 Fix no-validation init use case 2 years ago
Anna Khmelnitsky 1e675ae459 Reduce retries during cluster health validation 2 years ago
Anna Khmelnitsky 52322508db Disable keepalive if single backend is configured 3 years ago
Shawn Wang 49598f4701
Allow disabling keepalive_section 3 years ago
Anna Khmelnitsky ae9d18cb8a Avoid logging sensitive information in http header 3 years ago
Shih-Hao Li 5e94da93a7 Remove recursive call in _proxy 3 years ago
Shih-Hao Li 56ae89a6fc Add support for using thumbprint to verify Manager certificate 3 years ago
Abhishek Raut e252900cc0 Add JWT provider abstract class 3 years ago
Boden R 54d04d4fe1 update hacking and bandit 3 years ago
Adit Sarfaty 86e303b5da Suppress InsecureRequestWarning warnings 3 years ago
Adit Sarfaty 910c82c501 Retry http requests on timeouts 4 years ago
Adit Sarfaty 2551a5382f Improve Cluster validation checks 4 years ago
Adit Sarfaty 470fea025e Add manager status validation to validate connection 4 years ago
Adit Sarfaty 98eb5a3cd8 Handle get_default_headers errors 4 years ago
Anna Khmelnitsky 33b1a554ac Fix multi-cluster connectivity 4 years ago
Anna Khmelnitsky 2c1cd9c40b Fix cluster connectivity 4 years ago
Adit Sarfaty 919909ba51 Support MP cluster unavailable managers 4 years ago
Gary Kotton e722b6fa0f Retry is IOError is received 4 years ago
Anna Khmelnitsky 4fa59845d4 Handle cluster connection closed by server 4 years ago
Adit Sarfaty 8e4af6aa2b Fix pep8 new warnings 4 years ago
Adit Sarfaty 609bc5e2ae Fix typos in comments 5 years ago
Anna Khmelnitsky f5f46e1d60 Fix client cert authentication 5 years ago
Adit Sarfaty 25221a1275 Fix request with retry code 5 years ago
Anna Khmelnitsky 187651405b Write and delete client cert for each request 5 years ago
Adit Sarfaty eb0c06fa81 Handle bad or expired XSRF token 5 years ago
Adit Sarfaty ec3007872a Add allow-overwrite default header by config 5 years ago
Adit Sarfaty 5467ac673a Create session for XSRF token 5 years ago
garyk efc93ef1aa Revert "Write and delete client cert for each request" 5 years ago
Anna Khmelnitsky 529ca1be95 Write and delete client cert for each request 5 years ago
Gary Kotton 4a07ba0c2a Use flake8-import-order plugin 5 years ago
Anna Khmelnitsky 871d1cefc5 Catch another error type for missing certificate 5 years ago
Anna Khmelnitsky cdaad65004 Update policy resources apis 5 years ago
Anna Khmelnitsky c10291bfad Change log level of cert-realated SSL errors 5 years ago
Anna Khmelnitsky 2a864bd347 NSX Policy resources 5 years ago
Anna Khmelnitsky 66298bf169 NSX Policy preparations 5 years ago