code: def get_routers(self, context, router_ids=None, hd_ids=None):
          
          cctxt = self.client.prepare(version='1.1')
          return cctxt.call(context, 'cfg_sync_routers', host=self.host,
                            router_ids=router_ids, hosting_device_ids=hd_ids)
docs: Make a remote process call to retrieve the sync data for routers.
  
          :param context: session context
          :param router_ids: list of  routers to fetch
          :param hd_ids: hosting device ids, only routers assigned to these
                         hosting devices will be returned.