Show More
@@ -100,6 +100,14 class local(object): | |||||
100 | self.cachevfs = lfsvfs(usercache) |
|
100 | self.cachevfs = lfsvfs(usercache) | |
101 | self.ui = repo.ui |
|
101 | self.ui = repo.ui | |
102 |
|
102 | |||
|
103 | def open(self, oid): | |||
|
104 | """Open a read-only file descriptor to the named blob, in either the | |||
|
105 | usercache or the local store.""" | |||
|
106 | if self.cachevfs.exists(oid): | |||
|
107 | return self.cachevfs(oid, 'rb') | |||
|
108 | ||||
|
109 | return self.vfs(oid, 'rb') | |||
|
110 | ||||
103 | def write(self, oid, data, verify=True): |
|
111 | def write(self, oid, data, verify=True): | |
104 | """Write blob to local blobstore.""" |
|
112 | """Write blob to local blobstore.""" | |
105 | if verify: |
|
113 | if verify: |
General Comments 0
You need to be logged in to leave comments.
Login now