Commit Graph

20 Commits (d5f08170a4d820f1fb252178013446ff123e42de)

Author SHA1 Message Date
Sam Betts d5f08170a4 Add API Discovery to Ironic Inspector 7 years ago
Dmitry Tantsur eb9b3da67a Add introspection rules support 7 years ago
John Trowbridge d7447b3f9e Add logging to introspection data storage 7 years ago
John Trowbridge 6eb9f58c87 Store and expose introspection data 7 years ago
Dmitry Tantsur 6b5c4a342b Split common database code into ironic_inspector.db 7 years ago
Yuiko Takada 9c44b89967 Load authenticate token from HTTP header 7 years ago
Dmitry Tantsur 57ae4622f2 Implement optional API versioning 7 years ago
Dmitry Tantsur 66f729c0f2 Provide more meaningful message for error 500 8 years ago
Dmitry Tantsur 4dd5ac1eb3 Create a handler for uncaught 404 errors 8 years ago
Yuiko Takada 436ffd2c6c Fix usage of mock due for the latest 1.1.0 mock 8 years ago
Sam Betts 9654a066de Deprecate authenticate opt in favor of auth_strategy 8 years ago
Sam Betts a48bb89c11 Remove ironic running check from inspector startup 8 years ago
Dmitry Tantsur 20124285d3 Change the way error are returned from API to JSON 8 years ago
Dmitry Tantsur ff44040d2c Rework processing hook interface for 2.0.0 8 years ago
Dmitry Tantsur d09da96e02 Naming clean up 8 years ago
Sam Betts 44d15cde7c Make the number of green threads configurable 8 years ago
Sam Betts 8efb8cba04 Add SSL/TLS Support 8 years ago
Dmitry Tantsur d6404d2f99 Rename discoverd -> inspector 8 years ago
Dmitry Tantsur 17beef7990 Check hooks availability on start-up 8 years ago
Yuiko Takada bda73cde9d Add unit tests for main.py 8 years ago
YuikoTakada 9ec4f0fbc8 Switch to oslo.config 8 years ago
Dmitry Tantsur e7e9e0b6f9 Properly implement authentication via keystonemiddleware 8 years ago
YuikoTakada 04e060ef45 Verify input uuid 8 years ago
Dmitry Tantsur 4cdc5318dc Revamp support for setting IPMI credentials 8 years ago
John Trowbridge 74ea75ba0e Allows passing of config file via --config-file option. 8 years ago
Dmitry Tantsur e29f66adf6 General naming and strings clean up 8 years ago
John Trowbridge 79a9fae6ca Changes utils.get_keystone(token) to utils.check_is_admin(token) 8 years ago
Dmitry Tantsur 80dadac055 Switch setting IPMI credentials to using options and HTTP params 8 years ago
Dmitry Tantsur 8da4fd576b Refactor stable API to be /v1/introspection/<UUID> 8 years ago
Dmitry Tantsur 3f903a7b1e Implement get status endpoint 8 years ago
Dmitry Tantsur 16bbe0e3a7 Retry on Conflict exceptions from Ironic 8 years ago
Dmitry Tantsur c211e9c1b5 Refactoring: split test.py and rewrite tests for process 8 years ago