Projet

Général

Profil

Révision 26e497fc

ID26e497fcf0cdd25aff58424982e0e42e32b57bc9
Parent 999be27b
Enfant 83323a47

Ajouté par Lars Kruse il y a environ 5 ans

Plugin moinmoin_pages: fix style issues

Voir les différences:

plugins/moinmoin/moinmoin_pages
4 4

  
5 5
=head1 NAME
6 6

  
7
moinmoin_pages - lists the number of pages (including ACL-protected pages) in all wikis of a MoinMoin wikifarm
7
moinmoin_pages - lists the number of pages in all wikis of a MoinMoin wikifarm
8

  
9

  
10
ACL-protected pages are included.
8 11

  
9 12

  
10 13
=head1 CONFIGURATION
......
57 60
=cut
58 61
"""
59 62

  
60
import operator
61 63
import os
62 64
from re import sub
63 65
import sys
64 66

  
67
from MoinMoin import wikiutil
68
from MoinMoin.request import RequestCLI
69

  
65 70
os.chdir('/export/wiki/config')
66 71
sys.path.insert(0, '/export/wiki/config')
67 72

  
68
from MoinMoin import wikiutil
69
from MoinMoin.Page import Page
70
from farmconfig import wikis
71
import farmconfig
72
from MoinMoin.request import RequestCLI
73
from farmconfig import wikis  # noqa: E402
73 74

  
74 75

  
75 76
def _formatInReadableUnits(size):
......
108 109
        # remove common regexp patterns and slap a protocol to make this a real url
109 110
        url = sub(r'[\^\$]|(\.\*)', '', url)
110 111

  
111
        mod = getattr(__import__(name), 'Config')
112
        #print "Upgradeing wiki %s (%s)" % (getattr(mod, 'sitename'), url)
113

  
114 112
        request = RequestCLI(url)
115 113
        pagelist = request.rootpage.getPageList(user='')
116 114

  
117 115
        systemPages = [page for page in pagelist if wikiutil.isSystemPage(request, page)]
118 116
        print(name + '.value ' + str(len(pagelist) - len(systemPages)))
119
        #totalsize = reduce(operator.add, [Page(request, name).size() for name in pagelist])
120
        #print('Accumulated page sizes' + _formatInReadableUnits(totalsize))
121 117

  
122 118

  
123 119
def config():

Formats disponibles : Unified diff