format="%%-%ds"%margin
print "%-15s"%name,
doc=getattr(method,'__doc__',None)
- if not doc: print "<missing __doc__>"
+ if not doc:
+ print "<missing __doc__>"
+ continue
lines=[line.strip() for line in doc.split("\n")]
line1=lines.pop(0)
print line1
pointer = slices[0]['slice_id']
elif type == 'user':
- persons = self.shell.GetPersons([sfa_record['email']])
+ persons = self.shell.GetPersons({'email':sfa_record['email']})
if not persons:
+ for key in ['first_name','last_name']:
+ if key not in sfa_record: sfa_record[key]='*from*sfa*'
pointer = self.shell.AddPerson(dict(sfa_record))
else:
pointer = persons[0]['person_id']