openstack code for my own research