'Do an HTTP get call against placement engine.
This is in a dedicated method to make it easier for unit
testing purposes.'

def _placement_get(self, path):

    ks_filter = {'service_type': 'placement', 'region_name': CONF.placement.os_region_name, 'interface': CONF.placement.os_interface}
    auth = keystone.load_auth_from_conf_options(CONF, 'placement')
    client = keystone.load_session_from_conf_options(CONF, 'placement', auth=auth)
    return client.get(path, endpoint_filter=ks_filter).json()
