Skip to content

Commit abffec9

Browse files
committed
Merge pull request #47 from childsb/master
(Raw)LocalFileSystem inheritance
2 parents 9fc4c8f + acf43bf commit abffec9

14 files changed

+378
-1240
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
src/main/resources/git.properties
12
target/
23
.project
34
.classpath

src/main/java/org/apache/hadoop/fs/glusterfs/GlusterDebugFileSystem.java

Lines changed: 0 additions & 273 deletions
This file was deleted.

src/main/java/org/apache/hadoop/fs/glusterfs/GlusterFSBrickClass.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ public boolean isChunked(){
4949

5050
public String brickIsLocal(String hostname){
5151
String path=null;
52-
File f=null;
5352
if(host.equals(hostname))
5453
path=exportedFile;
5554

src/main/java/org/apache/hadoop/fs/glusterfs/GlusterFSBrickRepl.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
package org.apache.hadoop.fs.glusterfs;
2121

22-
import java.io.*;
23-
2422
public class GlusterFSBrickRepl{
2523
private String[] replHost;
2624
private long start;

src/main/java/org/apache/hadoop/fs/glusterfs/GlusterFSXattr.java

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919

2020
package org.apache.hadoop.fs.glusterfs;
2121

22-
import java.net.*;
23-
import java.util.regex.Matcher;
24-
import java.util.regex.Pattern;
25-
import java.io.*;
26-
import java.util.HashMap;
27-
import java.util.TreeMap;
22+
import java.io.BufferedReader;
23+
import java.io.IOException;
24+
import java.io.InputStreamReader;
2825
import java.util.ArrayList;
26+
import java.util.HashMap;
2927
import java.util.Iterator;
28+
import java.util.TreeMap;
29+
import java.util.regex.Matcher;
30+
import java.util.regex.Pattern;
3031

31-
import org.apache.hadoop.conf.Configuration;
3232
import org.apache.hadoop.fs.BlockLocation;
3333

3434
public class GlusterFSXattr{
@@ -43,13 +43,16 @@ public enum CMD {
4343

4444
private static String hostname;
4545

46-
private String getFattrCmdBase;
47-
48-
public GlusterFSXattr(Configuration conf) {
49-
getFattrCmdBase=conf.get("fs.glusterfs.getfattrcmd",
50-
"getfattr -m . -n trusted.glusterfs.pathinfo");
51-
}
52-
46+
private String getFattrCmdBase = null;
47+
48+
public GlusterFSXattr(String getAttr) {
49+
getFattrCmdBase=getAttr;
50+
}
51+
52+
public GlusterFSXattr(){
53+
getFattrCmdBase = "sudo getfattr -m . -n trusted.glusterfs.pathinfo";
54+
}
55+
5356
public String brick2host(String brick) throws IOException{
5457
String[] hf=null;
5558

@@ -456,4 +459,4 @@ public int getReplicationFromLayout(HashMap<String, ArrayList<String>> vol,HashM
456459

457460
return replication;
458461
}
459-
}
462+
}

0 commit comments

Comments
 (0)