Ejemplo n.º 1
0
def shell():
    import importer
    from api import old_confluence_api, new_confluence_api
    import exporter
    old_confluence_api.getServerInfo()
    old_confluence_api.getSpaces()
    old_confluence_api.getSpace('duitang')
    old_confluence_api.getPage('425988')
    old_confluence_api.getPageHistory('425988')
    old_confluence_api.getAttachments('425988')
    old_confluence_api.getAttachments('3572309')
    old_confluence_api.getChildren('425988')
    old_confluence_api.getComments('425988')

    import IPython
    IPython.embed()
Ejemplo n.º 2
0
def shell():
    import importer
    from api import old_confluence_api, new_confluence_api
    import exporter

    old_confluence_api.getServerInfo()
    old_confluence_api.getSpaces()
    old_confluence_api.getSpace("duitang")
    old_confluence_api.getPage("425988")
    old_confluence_api.getPageHistory("425988")
    old_confluence_api.getAttachments("425988")
    old_confluence_api.getAttachments("3572309")
    old_confluence_api.getChildren("425988")
    old_confluence_api.getComments("425988")

    import IPython

    IPython.embed()
Ejemplo n.º 3
0
    import exporter
    pages = utils.load_pages()
    ordered_pages = utils.sort_pages(pages)
    exporter.dump_page('4358662')


if __name__ == '__main__':
    parser = argparse.ArgumentParser()
    parser.add_argument('action', choices=[
        'dump_page_list', 'dump_pages', 'dump_comments', 'dump_attachments', 'import_pages',
        'import_attachments', 'import_comments',
        'test', 'shell',
    ])
    args = parser.parse_args()

    logger.info('Server info: %s' % old_confluence_api.getServerInfo())
    import importer
    import exporter

    if args.action == 'dump_page_list':
        exporter.dump_page_list()
    elif args.action == 'dump_pages':
        exporter.dump_pages()  # too long
    elif args.action == 'dump_comments':
        exporter.dump_comments()  # too long
    elif args.action == 'dump_attachments':
        exporter.dump_attachments()
    elif args.action == 'import_pages':
        importer.import_pages()
    elif args.action == 'import_attachments':
        importer.import_attachments()
Ejemplo n.º 4
0
        "action",
        choices=[
            "dump_page_list",
            "dump_pages",
            "dump_comments",
            "dump_attachments",
            "import_pages",
            "import_attachments",
            "import_comments",
            "test",
            "shell",
        ],
    )
    args = parser.parse_args()

    logger.info("Server info: %s" % old_confluence_api.getServerInfo())
    import importer
    import exporter

    if args.action == "dump_page_list":
        exporter.dump_page_list()
    elif args.action == "dump_pages":
        exporter.dump_pages()  # too long
    elif args.action == "dump_comments":
        exporter.dump_comments()  # too long
    elif args.action == "dump_attachments":
        exporter.dump_attachments()
    elif args.action == "import_pages":
        importer.import_pages()
    elif args.action == "import_attachments":
        importer.import_attachments()