module documentation

Repo implementation atop OpenStack SWIFT.

Class PackInfoMissingObjectFinder Undocumented
Class PackInfoObjectStoreIterator Undocumented
Class SwiftConnector A Connector to swift that manage authentication and errors catching
Class SwiftInfoRefsContainer Manage references in info/refs object.
Class SwiftObjectStore A Swift Object Store
Class SwiftPack A Git pack object.
Class SwiftPackData The data contained in a packfile.
Class SwiftPackReader A SwiftPackReader that mimic read and sync method
Class SwiftRepo No class docstring; 0/5 instance variable, 3/3 methods, 1/1 class method documented
Class SwiftSystemBackend Undocumented
Exception SwiftException Undocumented
Function cmd_daemon Entry point for starting a TCP git server.
Function cmd_init Undocumented
Function load_conf Load configuration in global var CONF
Function load_pack_info Undocumented
Function main Undocumented
Function pack_info_create Undocumented
Function swift_load_pack_index Read a pack index file from Swift
def cmd_daemon(args):

Entry point for starting a TCP git server.

def cmd_init(args):

Undocumented

def load_conf(path=None, file=None):

Load configuration in global var CONF

Parameters
pathThe path to the configuration file
fileIf provided read instead the file like object
def load_pack_info(filename, scon=None, file=None):

Undocumented

def main(argv=sys.argv):

Undocumented

def pack_info_create(pack_data, pack_index):

Undocumented

def swift_load_pack_index(scon, filename):

Read a pack index file from Swift

Returns: a PackIndexer instance

Parameters
scona SwiftConnector instance
filenamePath to the index file objectise