SyncWiki problems
Atom Crystal <[email protected]> Thu, 16 Jan 2014 11:47:32 -0500
| Newsgroups | gmane.comp.web.wiki.moin.general |
|---|---|
| Message-ID | <CAG3KQtYcwx=WhpgLyesE0U3Y2_E27LTwKd+_f8EPjnJgbUUi8w@mail.gmail.com> |
Hi there, I am trying to sync my desktop version wiki to a remote wiki (freshly installed, single wiki not in a farm) running under apache2 using moin.wsgi and running into two problems. 1. For a page deleted locally, say, it seems the directory of the corresponding page is still kept, such that when I run sync, it gives the following error mesg: *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 220, in render* *self.sync(params, local, remote)* *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 511, in sync* *rpc_aggregator.scheduler(remote.create_multicall_object, handle_page, m_pages, 8, remote.prepare_multicall)* *File "C:\GreenTools\moin-1.9.7\MoinMoin\util\rpc_aggregator.py", line 73, in scheduler* *call = gen.fetch_call()* *File "C:\GreenTools\moin-1.9.7\MoinMoin\util\rpc_aggregator.py", line 32, in fetch_call* *next_item = self._gen.next()* *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 453, in run* *current_page.saveText(merged_text, sp.local_rev or 0, comment=comment) # YYY direct access* *File "C:\GreenTools\moin-1.9.7\MoinMoin\PageEditor.py", line 1081, in saveText* *raise self.EmptyPage(msg)* *EmptyPage: You cannot save empty pages.* The problem disappeared when I manually deleted the directory under wiki/data/page/, so is this a bug or did I miss something after deleting the wiki page? 2. I am currently stumbled at is that sync script reports a page not existing while it actually exists. What strikes me is that some of the pages are being synced like I see BioStat, and the GeneralConcepts/p53 pages on remote wiki, but it always stopped at one certain page, say here is the ProteasesAndFusionTags page. If I delete this page, the sync process will stop another page. Following is the log info from the SyncWiki page. I am really confused. *Synchronisation started - 2014-01-16 11:24:50* *Got a list of 156 local and 3 remote pages. This results in 156 pages to process.* *After filtering: 140 pages* *Synchronising page Resources with remote page Resources ...* *Synchronising page Systems with remote page Systems ...* *Synchronising page GeneralConcepts/p53 with remote page GeneralConcepts/p53 ...* *Synchronising page LearnMath with remote page LearnMath ...* *Synchronising page Systems/NACHTFamily with remote page Systems/NACHTFamily ...* *Synchronising page BioStat with remote page BioStat ...* *Synchronising page GeneralConcepts/Organelles with remote page GeneralConcepts/Organelles ...* *Synchronising page Systems/APP with remote page Systems/APP ...* *Synchronising page ProteasesAndFusionTags with remote page ProteasesAndFusionTags ...* */!\* *A severe error occurred:Traceback (most recent call last):* *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 220, in render* *self.sync(params, local, remote)* *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 507, in sync* *rpc_aggregator.scheduler(remote.create_multicall_object, handle_page, m_pages, 8, remote.prepare_multicall)* *File "C:\GreenTools\moin-1.9.7\MoinMoin\util\rpc_aggregator.py", line 73, in scheduler* *call = gen.fetch_call()* *File "C:\GreenTools\moin-1.9.7\MoinMoin\util\rpc_aggregator.py", line 32, in fetch_call* *next_item = self._gen.next()* *File "C:\GreenTools\moin-1.9.7\MoinMoin\action\SyncPages.py", line 385, in run* *diff_result = remote.get_diff_post(yielder.fetch_result())* *File "C:\GreenTools\moin-1.9.7\MoinMoin\wikisync.py", line 221, in get_diff_post* *raise value* *Fault: <Fault NOT_EXIST: 'Page does not exist.'>* ~ Chuck ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Moin-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/moin-user