#!/usr/bin/bash

if [ -z "$PROPERTY_NAME" ]; then
	echo "PROPERTY_NAME environment variable undefined" 1>&2
	exit 1
fi

case "$PROPERTY_NAME" in
type)
	echo MPFSBK
	;;
schedule-count)
	echo YES
	;;
count)
	if [ -z "$NODE" ]; then
		echo "NODE environment variable undefined" 1>&2
		exit 1
	fi
	vstorage-mpfs share list -a --json | \
		jq --arg host_id "$NODE" '[.shares[] | select(.registration_host_id  == $host_id)] | length'
	;;
default)
	;;
esac

exit 0
