code: def load(self, prof_name):
  	
  		
  		
  		prof_dir = self.__profile_dir(prof_name)
  		prof_ini_path = self.__profile_ini_path(prof_dir)
  		if not os.path.exists(prof_ini_path):
  			msg = "Profile '{}' does not exist"
  			raise Exception(msg.format(prof_name))
  			
  		# Load profile
  		prof_ini_file = open(prof_ini_path, "r")
  		prof_ini = configparser.ConfigParser()
  		prof_ini.read_file(prof_ini_file)
  		prof_ini_file.close()
  		
  		# Prepare profile
  		prof_type = prof_ini["profile"]["type"]
  		prof_stub = self.__profile_stub(prof_name, prof_type, prof_dir)
  		prof_stub.prepare(prof_ini["properties"])
  		
  		return prof_stub
docs: Load the profile with the given name.
  		
  		:param str prof_name:
  		   Profile name.
  		:rtype:
  		   ProfileStub
  		:return:
  		   An stub to loaded profile.