code: def GetGroups(location=None,alias=None):
  		
  		if alias is None:  alias = clc.v1.Account.GetAlias()
  		if location is None:  location = clc.v1.Account.GetLocation()
  		r = clc.v1.API.Call('post','Group/GetGroups',{'AccountAlias': alias, 'Location': location})
  		for group in r['HardwareGroups']:  clc._GROUP_MAPPING[group['UUID']] = group['Name']
  		if int(r['StatusCode']) == 0:  return(r['HardwareGroups'])
docs: Return all of alias' groups in the given location.
  
  		http://www.centurylinkcloud.com/api-docs/v2/#groups-get-group
  
  		:param alias: short code for a particular account.  If none will use account's default alias
  		:param location: datacenter where group resides