Per quanto riguarda i Wiki , il limite della policy di default è impostato a 512MB , nei giorni scorsi mi è capitato di doverlo espandere da un cliente e si procede in modo totalmente analogo a quanto si fa per le file library:
Dopo aver aperto un prompt wsadmin , è necessario inizializzare l'amministrazione dei wiki con il comando
execfile("wikisAdmin.py")
ora è necessario creare la nuova policy come da esempio seguente dove andiamo a creare una policy denominata Wiki 2GB impostata con valore di 2 GB
WikisPolicyService.add("Wiki
2GB", 2147483648L)
Questo comando darà una risposta simile a
A
policy was added with the new id b5231c92-af29-41af-3259-c6e1a9665824 .
ora per poter assegnare la policy al Wiki è necessario conoscere UID del Wiki interessato.
Tramite il comando seguente
WikisLibraryService.exportSyncedResourceInfo("c:/community_wikis_output.xml",
"community")
possiamo estrarre tutti le meta informazioni dei Wiki nel file xml indicato.
Ora aprendo il file, ricerchiamo il nome della Community che contiene il Wiki da espandere
posizioniamoci subito dopo il nome e fra i tag objectIdentifyingId potremo trovare il UID desiderato
<snx:objectIdentifyingId
xmlns:snx="http://www.ibm.com/xmlns/prod/sn">22101b6a-3cf0-4238-afd2-3db031c82219</snx:objectIdentifyingId>
Ora possiamo assengare la policy creata in precedenza al wiki desiderato con il comando
WikisLibraryService.assignPolicy("22101b6a-3cf0-4238-afd2-3db031c82219","b5231c92-af29-41af-3259-c6e1a9665824")
Ora abbiamo impostato il valore desiderato per la community desiderata, se si vuole impstare un nuovo valore dei policy di default si può usare il seguente comando :
WikisPolicyService.editDefault(2147483648L)
Per ulteriori riferimenti potete consultare questa pagina di wiki
Nessun commento:
Posta un commento