class documentation
class GcsObjectStore(BucketBasedObjectStore):
Undocumented
Method | __init__ |
Undocumented |
Method | __repr__ |
Undocumented |
Instance Variable | bucket |
Undocumented |
Instance Variable | subpath |
Undocumented |
Method | _get |
Undocumented |
Method | _iter |
Undocumented |
Method | _load |
Undocumented |
Method | _load |
Undocumented |
Method | _remove |
Undocumented |
Method | _upload |
Undocumented |
Inherited from BucketBasedObjectStore
:
Method | add |
Add a new pack to this object store. |
Method | _get |
Undocumented |
Method | _iter |
Iterate over the SHAs of all loose objects. |
Method | _remove |
Undocumented |
Method | _update |
Undocumented |
Inherited from PackBasedObjectStore
(via BucketBasedObjectStore
):
Method | __contains__ |
Check if a particular object is present by SHA1. |
Method | __iter__ |
Iterate over the SHAs that are present in this store. |
Method | add |
Add a set of objects to this object store. |
Method | close |
Close any files opened by this object store. |
Method | contains |
Check if a particular object is present by SHA1 and is loose. |
Method | contains |
Check if a particular object is present by SHA1 and is packed. |
Method | get |
Obtain the raw fulltext for an object. |
Method | pack |
Pack loose objects. |
Method | repack |
Repack the packs in this repository. |
Instance Variable | pack |
Undocumented |
Property | alternates |
Undocumented |
Property | packs |
List with pack objects. |
Method | _add |
Add a newly appeared pack to the cache by path. |
Method | _clear |
Undocumented |
Method | _iter |
Iterate over the SHAs of all the objects in alternate stores. |
Method | _iter |
Undocumented |
Instance Variable | _pack |
Undocumented |
Inherited from BaseObjectStore
(via BucketBasedObjectStore
, PackBasedObjectStore
):
Method | __getitem__ |
Obtain an object by SHA1. |
Method | add |
Add a single object to this object store. |
Method | add |
Add pack data to this object store. |
Method | determine |
Undocumented |
Method | find |
Find which revisions this store has in common using graphwalker. |
Method | find |
Find the missing objects required for a set of revisions. |
Method | generate |
Iterate over the contents of a pack file. |
Method | generate |
Generate pack data objects for a set of wants/haves. |
Method | iter |
Iterate over the objects for the specified shas. |
Method | iter |
Iterate the contents of a tree and all subtrees. |
Method | peel |
Peel all tags from a SHA. |
Method | tree |
Find the differences between the contents of two trees |
Method | _collect |
Collect all ancestors of heads up to (excluding) those in common. |
Method | _get |
Return the current available depth for the given head. For commits with multiple parents, the largest possible depth will be returned. |