use the openstack-common endpoint library