summaryrefslogtreecommitdiffstats
path: root/openlmi-mof-register
diff options
context:
space:
mode:
Diffstat (limited to 'openlmi-mof-register')
-rwxr-xr-xopenlmi-mof-register5
1 files changed, 5 insertions, 0 deletions
diff --git a/openlmi-mof-register b/openlmi-mof-register
index d7918e0..521c967 100755
--- a/openlmi-mof-register
+++ b/openlmi-mof-register
@@ -94,6 +94,11 @@ function unregister()
/usr/bin/systemctl reload-or-try-restart sblim-sfcb.service
fi
+ if [ -x $(dirname $0)/openlmi-cimmof ]; then
+ $(dirname $0)/openlmi-cimmof -n $namespace delete ${mofs[@]}
+ else
+ /usr/libexec/openlmi-cimmof -n $namespace delete ${mofs[@]}
+ fi
if [ -n "$reg" -a $HAS_PEGASUS -eq 1 ];
then
for provider in $(sed -n 's/ *location: *//p' "$reg" | sort | uniq);