def download_peopledirectory_xml(context, request): response = Response(dump_peopledir(context)) response.content_type = 'application/xml' # suggest a filename based on the report name response.headers.add('Content-Disposition', 'attachment;filename=%s.xml' % str(context.__name__)) return response
def dump(argv=sys.argv): parser = create_karl_argparser( description='Dump people directory configuration.') args = parser.parse_args(argv[1:]) env = args.bootstrap(args.config_uri) root = env['root'] print >> args.out, dump_peopledir(root['people'])
def dump(argv=sys.argv): parser = create_karl_argparser( description='Dump people directory configuration.' ) args = parser.parse_args(argv[1:]) env = args.bootstrap(args.config_uri) root = env['root'] print >> args.out, dump_peopledir(root['people'])
def _callFUT(self, elem): from karl.utilities.peopleconf import dump_peopledir return dump_peopledir(elem)
def dump(args): root, closer = args.get_root(args.inst) print >> args.out, dump_peopledir(root['people']).encode('UTF-8')
def dump_peopleconf(root): print dump_peopledir(root['people']).encode('utf8')