implements usage of the openstack provider