Sen. John McCain (R-Ariz.) on Wednesday attacked the Obama administration for leaking its plans with regard to Syria, calling the leaks "crazy" and saying they are the latest example of the administration's lack of strategy in the Middle East.

"All of these leaks -- when the strikes are going to take place, what’s going to be used -- if I were Bashar Assad, I think I would declare tomorrow a snow day and keep everybody from work," McCain said on the Fox News Channel. "Now this is crazy. These leaks are just crazy.”

Anonymous officials have said that a strike on Syria's military could take place as early as Thursday and that it is likely to be intended to send a message rather than topple Syrian President Bashar al-Assad.

McCain said Obama has already lost credibility when it comes to Assad, noting that Assad previously crossed the so-called "red line" of using chemical weapons.

"Now this is the same president that two years ago said that Bashar Assad must leave office, and so where is America’s credibility?" McCain said. "Where is our ability to influence events in the region? And I promise you that those who say we should stay out of Syria do not understand that this is now a regional conflict."

In a later appearance on Fox, McCain again accused the administration of indecisiveness.