Currently we're using a driver and extension model based off of something custom in OpenStack Nova's CLI. It seems the new unified CLI for OpenStack is using something upstream, more generic and standard. It's likely best if we use this rather than continue down the custom path.