Revision 7b27f0dc src/com/rackspace/cloud/files/api/client/Permission.java
b/src/com/rackspace/cloud/files/api/client/Permission.java | ||
---|---|---|
25 | 25 |
for (String u : users) { |
26 | 26 |
Permission p = new Permission(); |
27 | 27 |
String user = u.trim(); |
28 |
p.setUser(user); |
|
28 |
if(u.indexOf(':')==-1) |
|
29 |
p.setUser(user); |
|
30 |
else{ |
|
31 |
String group = user.substring(u.lastIndexOf(':')+1,u.length()); |
|
32 |
for(Permission pp : permissions){ |
|
33 |
if(group.equals(pp.getGroup())){ |
|
34 |
p=pp; |
|
35 |
break; |
|
36 |
} |
|
37 |
} |
|
38 |
p.setGroup(group); |
|
39 |
} |
|
40 |
|
|
29 | 41 |
if (perm.equals("read")) { |
30 | 42 |
p.read = Boolean.TRUE; |
31 | 43 |
} |
Also available in: Unified diff