+#Uninstall lightweight OSM: remove dockers
+function uninstall_lightweight(){
+ echo -e "\nUninstalling lightweight OSM"
+ docker stack rm osm
+ COUNTER=0
+ result=11
+ while [ ${COUNTER} -lt 30 ]; do
+ sleep 1
+ result=$(docker stack ps osm | wc -l)
+ #echo "Dockers running: $result"
+ if [ "${result}" == "0" ]; then
+ break
+ fi
+ let COUNTER=COUNTER+1
+ done
+ if [ "${result}" == "0" ]; then
+ echo "All dockers of the stack osm were removed"
+ else
+ FATAL "Some dockers of the stack osm could not be removed. Could not uninstall OSM in single shot. Try to uninstall again"
+ fi
+ sleep 5
+ docker image rm osm/ro
+ docker image rm osm/lcm
+ docker image rm osm/light-ui
+ docker image rm osm/nbi
+ docker image rm osm/mon
+ docker image rm osm/pm
+ return 0
+}
+