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']
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']
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