l.c.m.g.GitHostingClient : class documentation

Part of lp.code.model.githosting View In Hierarchy

A client for the internal API provided by the Git hosting system.
Method __init__ Undocumented
Method create See IGitHostingClient.
Method getProperties See IGitHostingClient.
Method setProperties See IGitHostingClient.
Method getRefs See IGitHostingClient.
Method getCommits See IGitHostingClient.
Method getLog See IGitHostingClient.
Method getDiff See IGitHostingClient.
Method getMergeDiff See IGitHostingClient.
Method detectMerges See IGitHostingClient.
Method delete See IGitHostingClient.
Method getBlob See IGitHostingClient.
Method _request Make a request to the Git hosting API.
Method _get Undocumented
Method _post Undocumented
Method _patch Undocumented
Method _delete Undocumented
def __init__(self):
Undocumented
def _request(self, method, path, **kwargs):
Make a request to the Git hosting API.
def _get(self, path, **kwargs):
Undocumented
def _post(self, path, **kwargs):
Undocumented
def _patch(self, path, **kwargs):
Undocumented
def _delete(self, path, **kwargs):
Undocumented
def create(self, path, clone_from=None):
See IGitHostingClient.
def getProperties(self, path):
See IGitHostingClient.
def setProperties(self, path, **props):
See IGitHostingClient.
def getRefs(self, path, exclude_prefixes=None):
See IGitHostingClient.
def getCommits(self, path, commit_oids, logger=None):
See IGitHostingClient.
def getLog(self, path, start, limit=None, stop=None, logger=None):
See IGitHostingClient.
def getDiff(self, path, old, new, common_ancestor=False, context_lines=None, logger=None):
See IGitHostingClient.
def getMergeDiff(self, path, base, head, prerequisite=None, logger=None):
See IGitHostingClient.
def detectMerges(self, path, target, sources, logger=None):
See IGitHostingClient.
def delete(self, path, logger=None):
See IGitHostingClient.
def getBlob(self, path, filename, rev=None, logger=None):
See IGitHostingClient.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.