async def remove_pushers_by_app_id_and_pushkey_not_user(self, app_id: str, pushkey: str, not_user_id: str) -> None:
    to_remove = (await self.store.get_pushers_by_app_id_and_pushkey(app_id, pushkey))
    for p in to_remove:
        if (p.user_name != not_user_id):
            logger.info('Removing pusher for app id %s, pushkey %s, user %s', app_id, pushkey, p.user_name)
            (await self.remove_pusher(p.app_id, p.pushkey, p.user_name))
async def remove_pushers_by_app_id_and_pushkey_not_user(self, app_id: str, pushkey: str, not_user_id: str) -> None:
    to_remove = (await self.store.get_pushers_by_app_id_and_pushkey(app_id, pushkey))
    for p in to_remove:
        if (p.user_name != not_user_id):
            logger.info('Removing pusher for app id %s, pushkey %s, user %s', app_id, pushkey, p.user_name)
            (await self.remove_pusher(p.app_id, p.pushkey, p.user_name))