import ldap

class ConnectionMaker:
	
	ServerDNSName = "empty"
	NDSLoginContext = "empty"
	AdminPassword = "empty"
	CourseContext = "empty"
	StudentContext = "empty"
	hasError = 0
	errString = ""
	
	def getConnection (self):
		return None

	def getStudentContext (self):
		return self.StudentContext

	def getCourseContext (self,term):
		return self.CourseContext

	def hasError (self):
		if (len(self.errString) == 0):
			return 0
		else:
			return 1
	
	def showErrors (self):
		return self.errString
