def get_reachable_storage_pools(self, start=0, count=-1, filter='', query='', sort='',
                                    networks=None, scope_exclusions=None, scope_uris=''):
        uri = self.URI + "/reachable-storage-pools"
        if networks:
            elements = "\'"
            for n in networks:
                elements += n + ','
            elements = elements[:-1] + "\'"
            uri = uri + "?networks=" + elements
        if scope_exclusions:
            storage_pools_uris = ",".join(scope_exclusions)
            uri = uri + "?" if "?" not in uri else uri + "&"
            uri += "scopeExclusions={}".format(storage_pools_uris)
        return self._client.get(self._client.build_query_uri(start=start, count=count, filter=filter, query=query,
                                                             sort=sort, uri=uri, scope_uris=scope_uris))