The backrower was the longest-serving player at Scotstoun, and was part of the Scotland Sevens team which competed at the 2014 Glasgow Commonwealth Games.
He also featured for Scotland A after playing for the international under-18, under-19 and under-20 sides, and scored seven tries in his 11-season stint at Glasgow.
And after being given the honour of presenting a match ball at the Warriors' sold out final home match of the season, against Zebre on Friday, Eddie admits the club has come a long, long way since his debut.
"It was a tough decision to make as rugby has been such a major part of my life," he told Glasgow Warriors TV. "But following my recent injury I felt it was the right time to hang up the boots and move on to the next chapter.
"Some of the memories I have out on the pitch are unbelievable. It was very special winning the Guinness PRO12 last season, as well as beating Toulouse over in France in 2009 and making my 100th appearance for the club against Toulon.
"You almost can't compare the club now to what it was like ten years ago. It's amazing to see how much the club has grown and how the supporters have really got behind the team.
"The fanbase is massive now, you see the crowds getting bigger and bigger and it's fantastic that we're now selling out games at Scotstoun when we used to get 1,500 at Firhill.
"The Glasgow Warriors supporters have always had my back, they've been amazing and I want to thank them for all the support they've given me."
Glasgow Warriors head coach Gregor Townsend added: "James has been a great role model for what the Warriors are all about - working hard every day to improve himself and also doing all he can to get the best out of his teammates.
"He has also been a great ambassador for the club and is rightly held in high regard from our supporters.
"We will miss his positive influence around the group and he is someone who will be remembered fondly by everyone at the club."
To buy tickets for the Guinness PRO12 Grand Final click here. Also follow us on Facebook, join the conversation on Twitter, sign up to our YouTube channel for extensive match highlights and sign up for our newsletter for regular updates on the Guinness PRO12.