#!/usr/bin/python
# M.C <mau.cendon@gmail.com>
import sys, string, xmlrpclib
token = server.confluence2.login('admin', 'password');
pageId = sys.argv[1];
page = server.confluence2.getPage( token, pageId );
pageDescendents = server.confluence2.getDescendents( token, pageId );
print 'PAGINA: ' + page['title'];
print '';
print 'PAGINAS HIJAS: ';
for child in pageDescendents:
print child['title'];
print '';
print '';
print '';
print 'HISTORIAL DE PAGINAS:';
for child in pageDescendents:
history = server.confluence2.getPageHistory( token, child['id'] );
if (history == None):
print 'La pagina ' + child['title'] + ' no tiene historial';
else:
print child['title'];
for historyPage in history:
page = server.confluence2.getPage( token, historyPage['id']);
print ' VERSION: ' + historyPage['version'] + ' TITULO: ' + page['title'] + ' URL: ' + page['url'];
print '';
print '';
print '';
Comentarios
Publicar un comentario