コード例 #1
0
ファイル: peopledirectory.py プロジェクト: hj91/karl
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
コード例 #2
0
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'])
コード例 #3
0
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
コード例 #4
0
ファイル: peopleconf.py プロジェクト: lslaz1/karl
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'])
コード例 #5
0
ファイル: test_peopleconf.py プロジェクト: cguardia/karl
 def _callFUT(self, elem):
     from karl.utilities.peopleconf import dump_peopledir
     return dump_peopledir(elem)
コード例 #6
0
ファイル: peopleconf.py プロジェクト: hathawsh/karlserve
def dump(args):
    root, closer = args.get_root(args.inst)
    print >> args.out, dump_peopledir(root['people']).encode('UTF-8')
コード例 #7
0
def dump_peopleconf(root):
    print dump_peopledir(root['people']).encode('utf8')
コード例 #8
0
ファイル: test_peopleconf.py プロジェクト: zagy/karl
 def _callFUT(self, elem):
     from karl.utilities.peopleconf import dump_peopledir
     return dump_peopledir(elem)