Пример #1
0
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.
Пример #2
0
    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@'):
Пример #3
0
    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):
Пример #4
0
    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."""