mirror of
https://github.com/linuxmint/timeshift.git
synced 2024-08-16 12:00:25 +03:00
#662: Remove unused function
This commit is contained in:
parent
0725408103
commit
aeb130e840
@ -564,43 +564,17 @@ namespace TeeJee.FileSystem{
|
||||
}
|
||||
|
||||
public string escape_single_quote(string file_path){
|
||||
|
||||
return file_path.replace("'","'\\''");
|
||||
}
|
||||
|
||||
// dep: chmod
|
||||
public int chmod (string file, string permission){
|
||||
|
||||
/* Change file permissions */
|
||||
string cmd = "chmod %s '%s'".printf(permission, escape_single_quote(file));
|
||||
return exec_sync (cmd, null, null);
|
||||
}
|
||||
|
||||
// dep: realpath
|
||||
public string resolve_relative_path (string filePath){
|
||||
|
||||
/* Resolve the full path of given file using 'realpath' command */
|
||||
|
||||
string filePath2 = filePath;
|
||||
if (filePath2.has_prefix ("~")){
|
||||
filePath2 = Environment.get_home_dir () + "/" + filePath2[2:filePath2.length];
|
||||
}
|
||||
|
||||
try {
|
||||
string output = "";
|
||||
string cmd = "realpath '%s'".printf(escape_single_quote(filePath2));
|
||||
Process.spawn_command_line_sync(cmd, out output);
|
||||
output = output.strip ();
|
||||
if (FileUtils.test(output, GLib.FileTest.EXISTS)){
|
||||
return output;
|
||||
}
|
||||
}
|
||||
catch(Error e){
|
||||
log_error (e.message);
|
||||
}
|
||||
|
||||
return filePath2;
|
||||
}
|
||||
|
||||
|
||||
public int rsync(string sourceDirectory, string destDirectory, bool updateExisting, bool deleteExtra){
|
||||
|
||||
/* Sync files with rsync */
|
||||
|
Loading…
Reference in New Issue
Block a user