An Edinburgh Rugby spokesman says the club was not prepared to tolerate the behaviour which caused the situation.
Hardie's suspension will be back-dated to October, when he was initially suspended, meaning he may return to playing by mid-January.
Read more: The All Blacks' year in review
Openside flanker Hardie, 29, left for Scotland in 2015 after playing for Southland and the Highlanders.
He qualified for Scotland through ancestry, made his Test debut at the 2015 World Cup and has earned 16 Tests.
However, he was omitted from the Scotland squad in October when reports emerged he was being investigated for cocaine use.