import os import time import StringIO from mercurial import mdiff from mercurial import commands from zipfile import ZipFile from binascii import hexlify from graph import hex_version, has_version from validate import is_hex_string from hgoverlay import HgFileOverlay from pathhacks import add_parallel_sys_path add_parallel_sys_path('wormarc') from shafunc import new_sha from binaryrep import NULL_SHA from deltacoder import compress, decompress add_parallel_sys_path('fniki') from fileoverlay import DirectFiles from piki import versioned_page_re as WIKINAME_REGEX # Reasons submission were rejected. REJECT_UNKNOWN = 0 # Dunno why submission failed. REJECT_FCPFAIL = 1 # FCP request for CHK failed REJECT_NOTRUST = 2 # Not enough trust REJECT_APPLIED = 3 # Submission was already fully applied. # Hmmm no longer needed? REJECT_PARTIAL = 4 # Submission was already partially applied.
Author: djk@isFiaD04zgAgnrEC5XJt1i4IE7AkNPqhBG5bONi6Yks """ import os import shutil from mercurial import util from fcpconnection import FCPError from fcpclient import FCPClient, get_file_infos, set_index_file # HACK from pathhacks import add_parallel_sys_path add_parallel_sys_path('fniki') import piki from config import write_default_config def get_insert_uri(params): """ Helper function builds the insert URI. """ if params['SITE_KEY'] == 'CHK@': return 'CHK@/' return '%s/%s-%i/' % (params['SITE_KEY'], params['SITE_NAME'], params['SITE_INDEX']) # Convert SSK to USK so n00b5 don't phr34k out. def show_request_uri(ui_, params, uri): """ Helper function to print the request URI.""" if uri.startswith('SSK@'):
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Author: djk@isFiaD04zgAgnrEC5XJt1i4IE7AkNPqhBG5bONi6Yks """ import os import shutil from mercurial import util from fcpconnection import FCPError from fcpclient import FCPClient, get_file_infos, set_index_file # HACK from pathhacks import add_parallel_sys_path add_parallel_sys_path('fniki') import piki from config import write_default_config def get_insert_uri(params): """ Helper function builds the insert URI. """ if params['SITE_KEY'] == 'CHK@': return 'CHK@/' return '%s/%s-%i/' % (params['SITE_KEY'], params['SITE_NAME'], params['SITE_INDEX']) # Convert SSK to USK so n00b5 don't phr34k out. def show_request_uri(ui_, params, uri):
Author: djk@isFiaD04zgAgnrEC5XJt1i4IE7AkNPqhBG5bONi6Yks """ import os import shutil from mercurial import util from fcpconnection import FCPError from fcpclient import FCPClient, get_file_infos, set_index_file # HACK from pathhacks import add_parallel_sys_path add_parallel_sys_path("fniki") import piki from config import write_default_config def get_insert_uri(params): """ Helper function builds the insert URI. """ if params["SITE_KEY"] == "CHK@": return "CHK@/" return "%s/%s-%i/" % (params["SITE_KEY"], params["SITE_NAME"], params["SITE_INDEX"]) # Convert SSK to USK so n00b5 don't phr34k out. def show_request_uri(ui_, params, uri): """ Helper function to print the request URI."""