SetFileOverlayStatus(path, overlayStatus);\r
}\r
\r
+ public void StoreInfo(string path, ObjectInfo objectInfo,TreeHash treeHash)\r
+ {\r
+ StoreInfo(path,objectInfo);\r
+\r
+\r
+ }\r
+\r
public void StoreInfo(string path, ObjectInfo objectInfo)\r
{\r
if (String.IsNullOrWhiteSpace(path))\r
return _pithosStatus;\r
}\r
\r
- public Task SetFileOverlayStatus(string path, FileOverlayStatus overlayStatus, string etag = null)\r
+ public Task SetFileOverlayStatus(string path, FileOverlayStatus overlayStatus)\r
{\r
_overlayCache[path] = overlayStatus;\r
return Task.Factory.StartNew(()=>{});\r
_overlayCache.TryRemove(oldPath, out value);\r
}\r
\r
- public void UpdateFileChecksum(string path, string etag, string checksum)\r
+ public void UpdateFileChecksum(string path, string etag, TreeHash treeHash)\r
{\r
- _checksums[path] = checksum;\r
+ _checksums[path] = treeHash.TopHash.ToHashString();\r
}\r
\r
public void UpdateFileTreeHash(string path, TreeHash treeHash)\r