#!/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 MPFSEP
	;;
schedule-count)
	echo YES
	;;
count)
	if [ -z "$NODE" ]; then
		echo "NODE environment variable undefined" 1>&2
		exit 1
	fi
	vstorage-mpfs endpoint list -a --json | \
		jq --arg host_id "$NODE" '[.endpoints[] | select(.host_id == $host_id)] | length'
	;;
default)
	;;
esac

exit 0
