docs: def _get_default_router(self, routers, router_name=None):
          """Returns the default router for ordering a dedicated host."""
          if router_name is None:
              for router in routers:
                  if router['id'] is not None:
                      return router['id']
          else:
              for router in routers:
                  if router['hostname'] == router_name:
                      return router['id']
  
          raise SoftLayer.SoftLayerError("Could not find valid default router")