Browse Source

hestia_module_variant_installed

Ernesto Nicolás Carrea 5 years ago
parent
commit
c0b4f0fca7
1 changed files with 10 additions and 0 deletions
  1. 10 0
      bin/module/func.inc

+ 10 - 0
bin/module/func.inc

@@ -25,6 +25,16 @@ hestia_module_getvariant() {
     osal_kv_read $HESTIA_CONF_MODULES/${1}.conf 'variant'
 }
 
+hestia_module_variant_installed() {
+    module_installed=$(hestia_module_isinstalled $1)
+    if [ "$module_installed" ]; then
+        module_variant=$(hestia_module_getvariant $1)
+        if [ "$module_variant" = "$2" ]; then
+            echo 1
+        fi
+    fi
+}
+
 # Backup config files (usually prior to module install)
 # hestia_config_backup 'prefix' file1 file2 file3 ...
 hestia_config_backup() {