keystoneauth has a function _to_oslo_opt[1] that creates oslo_config opts, and it passes type=self.type, but self.type defaults to str. Looks like keystoneauth also needs to convert the type allowed by keystoneauth to oslo's ConfigType.
[1] http://git.openstack.org/cgit/openstack/keystoneauth/tree/keystoneauth1/loading/opts.py?id=30f9a02fa2552db2fe6a0f61f6fa761094e1f663#n100
keystoneauth has a function _to_oslo_opt[1] that creates oslo_config opts, and it passes type=self.type, but self.type defaults to str. Looks like keystoneauth also needs to convert the type allowed by keystoneauth to oslo's ConfigType.
[1] http:// git.openstack. org/cgit/ openstack/ keystoneauth/ tree/keystoneau th1/loading/ opts.py? id=30f9a02fa255 2db2fe6a0f61f6f a761094e1f663# n100