A no-go from Schwarzenegger would clear the track for another Republican , former Los Angeles mayor Richard Riordan .