#!/bin/sh

. /usr/share/openstack-pkg-tools/pkgos_func

set -e
set -x

. /root/oci-openrc

if ! manila type-list --columns Name 2>/dev/null | grep -q default_share_type ; then
	manila type-create default_share_type True
fi

if ! manila share-network-list --columns name 2>/dev/null | grep -q demo-share-network1 ; then
	PRIVATE_NETWORK_ID=$(openstack network show demo-net --format value -c id)
	PRIVATE_NETWORK_SUBNET_ID=$(openstack subnet show demo-subnet --format value -c id)
	manila share-network-create --name demo-share-network1 \
		--neutron-net-id ${PRIVATE_NETWORK_ID} \
		--neutron-subnet-id ${PRIVATE_NETWORK_SUBNET_ID}
fi
