info.inc 780 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. hestia_module_info() {
  3. source $HESTIA/bin/module/func.inc
  4. modulename=$1
  5. echo "Module name : $modulename"
  6. module_installed=$(hestia_module_isinstalled $modulename)
  7. if [ "$module_installed" ]; then
  8. module_enabled=$(hestia_module_isenabled $modulename)
  9. module_variant=$(hestia_module_getvariant $modulename)
  10. module_version=$(hestia_module_getversion $modulename)
  11. echo "Installed : yes"
  12. echo "Description : $(osal_kv_read $HESTIA_CONF_MODULES/${1}.conf 'description')"
  13. echo "Enabled : $(osal_bool_tostring $module_enabled)"
  14. echo "Variant : $module_variant"
  15. echo "Version : $module_version"
  16. else
  17. echo "Installed : no"
  18. fi
  19. }