Esempio n. 1
0
	def load(self, dump):
		crecord.load(self, dump)
		if 'account_ids' in self.data:
			self.account_ids = self.data['account_ids']
		else:
			self.account_ids = []
		
		if 'description' in  self.data:
			self.description = self.data['description']
Esempio n. 2
0
	def load(self, dump):
		crecord.load(self, dump)
		self.user = self.data['user']
		self.lastname = self.data['lastname']
		self.firstname = self.data['firstname']
		self.mail = self.data['mail']
		self.groups = self.data['groups']
		'''
		if len(self.groups) > 0:
			if self.groups[0] == self.group:
				self.groups.pop(0)
		'''
		self.shadowpasswd = self.data['shadowpasswd']
		if 'authkey' in self.data:
			self.authkey = self.data['authkey']
Esempio n. 3
0
	def load(self, dump):
		crecord.load(self, dump)
		try:
			self.mfilter = json.loads(self.data['mfilter'])
		except:
			pass
		
		self.namespace		= self.data.get('namespace', self.namespace)
		self.rk 			= self.data.get('rk', self.rk)
		self.include_ids	= self.data.get('include_ids', self.include_ids)
		self.exclude_ids	= self.data.get('exclude_ids',self.exclude_ids)
		self.dostate		= self.data.get('dostate', self.dostate)
		self.state_algorithm= self.data.get('state_algorithm ', self.state_algorithm )
		output_tpl			= self.data.get('output_tpl', None)
		
		if output_tpl and output_tpl != "":
			self.output_tpl = output_tpl
Esempio n. 4
0
	def load(self, dump):
		crecord.load(self, dump)
		try:
			self.mfilter = json.loads(self.data['mfilter'])
		except:
			pass
		
		self.namespace		= self.data.get('namespace', self.namespace)
		self.rk 			= self.data.get('rk', self.rk)
		self.include_ids	= self.data.get('include_ids', self.include_ids)
		self.exclude_ids	= self.data.get('exclude_ids',self.exclude_ids)
		self.dostate		= self.data.get('dostate', self.dostate)
		self.state_algorithm= self.data.get('state_algorithm ', self.state_algorithm )
		output_tpl			= self.data.get('output_tpl', None)
		
		if output_tpl and output_tpl != "":
			self.output_tpl = output_tpl