Uses foursight_core 0.1.0
:
Further refactoring to use foursight-core more efficiently
- Most of the classes are no longer inherited by foursight-cgap, but used by foursight-core internally by passing on init parameters like
foursight_prefix
etc. Onlyapp_utils::AppUtils
is inherited.- I'm planning to also remove inheritance of
app_utils::AppUtils
and move all tests to foursight-core soon.
- I'm planning to also remove inheritance of
- The html template is no longer duplicated in foursight-cgap but the main title can be passed as parameter (currently set as a class variable in
app_utils::AppUtils
) chalicelib/checks/helpers/confcheck.py
should be imported by all checks (instead of importing decorator andCheckResult
/ActionResult
functions individually)