add openstack module