File "[...]/viewmtn/web/webapi.py", line 303, in wsgifunc File "[...]/httpdocs/viewmtn/viewmtn.py", line 1225, in func = lambda : per_request_wrapper(web.webpyfunc(urls, fvars=globals())) File "[...]/httpdocs/viewmtn/viewmtn.py", line 1218, in per_request_wrapper return func(*args, **kwargs) File "[...]/viewmtn/web/request.py", line 125, in File "[...]/viewmtn/web/request.py", line 61, in handle File "[...]/httpdocs/viewmtn/viewmtn.py", line 907, in GET entries=info_for_manifest(cut_manifest_to_subdir())) File "[...]/httpdocs/viewmtn/viewmtn.py", line 354, in render web.render(template, terms) File "[...]/viewmtn/web/cheetah.py", line 91, in render File "/usr/lib/python2.4/site-packages/Cheetah/Template.py", line 994, in __str__ def __str__(self): return getattr(self, mainMethName)() File "", line 273, in respond File "", line 126, in body File "[...]/httpdocs/viewmtn/viewmtn.py", line 865, in info_for_manifest content_marks = [t[1] for t in ops.get_content_changed(revision, this_path)] File "[...]/viewmtn/mtn.py", line 415, in get_content_changed for stanza in basic_io_from_stream(self.automate.run('get_content_changed', [revision, path])): File "[...]/viewmtn/mtn.py", line 339, in basic_io_from_stream for line in gen: File "[...]/viewmtn/genproxy.py", line 18, in next return self.generator.next() File "[...]/viewmtn/mtn.py", line 215, in __run raise MonotoneException("error code %d in automate packet." % (code_max)) MonotoneException: error code 2 in automate packet.