iterates thru all publisher pools and closes them

def close(self, suppress_logging=False):
        """ iterates thru all publisher pools and closes them """
        pool_names = list(self.pools)
        for name in pool_names:
            self._close(name, suppress_logging)