Source: Team_Talk
Orient bring O'Leary on board
The 32-year-old is the Swans' longest-serving player but has found first-team chances limited at the Liberty Stadium of late.
"Because I didn't play much last season I just want to get some games under my belt," he told Swansea's official website.
"It's been frustrating, but Orient have five fixtures throughout September so hopefully I will get some game time."
O'Leary is likely to make his debut for the O's when they travel to Southend next weekend.