Example #1
0
        public static void deleteAllChunksOfFile(String name)
        {
            var fileChunks = (from chunk in DfsWorkerUtils.listWorkingDirectory()
                              where chunk.fileName == name
                              select chunk).ToList();

            if (fileChunks.Count == 0)
            {
                throw new ArgumentException("No chunk of file exists on this worker!");
            }
            foreach (var chunks in fileChunks)
            {
                DfsWorkerUtils.deleteChunk(name, chunks.chunkId);
            }
        }
Example #2
0
 public object Any(Ls request)
 {
     return(new LsResponse {
         Result = DfsWorkerUtils.listWorkingDirectory()
     });
 }