Update
This commit is contained in:
parent
d78f1f5a0f
commit
1d586096a1
@ -13,28 +13,6 @@ class ApplicationController < ActionController::Base
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_df
|
|
||||||
df = Array.new
|
|
||||||
df_each = Hash.new
|
|
||||||
command = String.new
|
|
||||||
command << "df -hP"
|
|
||||||
puts command
|
|
||||||
output = `#{command}`.split("\n")
|
|
||||||
output.each do |t|
|
|
||||||
next if t.equal? output.first
|
|
||||||
s = t.split(' ')
|
|
||||||
df_each['Filesystem'] = s[0]
|
|
||||||
df_each['Size'] = s[1]
|
|
||||||
df_each['Used'] = s[2]
|
|
||||||
df_each['Avail'] = s[3]
|
|
||||||
df_each['Use%'] = s[4]
|
|
||||||
df_each['Mounted on'] = s[5]
|
|
||||||
df << df_each
|
|
||||||
df_each = Hash.new
|
|
||||||
end
|
|
||||||
return df
|
|
||||||
end
|
|
||||||
|
|
||||||
def chdir
|
def chdir
|
||||||
@current_dir = params[:next_dir]
|
@current_dir = params[:next_dir]
|
||||||
puts "current_dir : " + @current_dir
|
puts "current_dir : " + @current_dir
|
||||||
@ -51,7 +29,7 @@ class ApplicationController < ActionController::Base
|
|||||||
command = String.new
|
command = String.new
|
||||||
command << "sudo rm -rf #{file_name}"
|
command << "sudo rm -rf #{file_name}"
|
||||||
puts command
|
puts command
|
||||||
`#{command}`
|
`#{command}`
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
@ -299,7 +299,6 @@ function draw_chart(du){
|
|||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$('#file_manager_table').dataTable( {
|
$('#file_manager_table').dataTable( {
|
||||||
"bFilter": false,
|
|
||||||
"bSort": false
|
"bSort": false
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -358,7 +357,6 @@ $(document).on("click", "#file_manager_div .chdir", function(){
|
|||||||
$("#disk_usage_div").append(result.disk_usage_table);
|
$("#disk_usage_div").append(result.disk_usage_table);
|
||||||
|
|
||||||
$('#file_manager_table').dataTable( {
|
$('#file_manager_table').dataTable( {
|
||||||
"processing" : true, // show indicator
|
|
||||||
"bSort": false
|
"bSort": false
|
||||||
});
|
});
|
||||||
draw_chart(result.du);
|
draw_chart(result.du);
|
||||||
@ -387,14 +385,13 @@ $(document).on("click", "#file_manager_div .chupper", function(){
|
|||||||
$("#disk_usage_div").append(result.disk_usage_table);
|
$("#disk_usage_div").append(result.disk_usage_table);
|
||||||
|
|
||||||
$('#file_manager_table').dataTable( {
|
$('#file_manager_table').dataTable( {
|
||||||
"processing" : true, // show indicator
|
|
||||||
"bSort": false
|
"bSort": false
|
||||||
});
|
});
|
||||||
draw_chart(result.du);
|
draw_chart(result.du);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
// remove directory
|
||||||
$(document).on("click", "#file_manager_div .rmdir", function(){
|
$(document).on("click", "#file_manager_div .rmdir", function(){
|
||||||
var file_name = $(this).text().trim();
|
var file_name = $(this).text().trim();
|
||||||
var current_dir = $("#file_manager_div span").text().trim();
|
var current_dir = $("#file_manager_div span").text().trim();
|
||||||
@ -411,10 +408,13 @@ $(document).on("click", "#file_manager_div .rmdir", function(){
|
|||||||
$("#file_manager_div").append(result.file_manager_table);
|
$("#file_manager_div").append(result.file_manager_table);
|
||||||
$("#disk_usage_div").append(result.disk_usage_table);
|
$("#disk_usage_div").append(result.disk_usage_table);
|
||||||
|
|
||||||
$('#file_manager_table').dataTable( {"bSort": false});
|
$('#file_manager_table').dataTable( {
|
||||||
|
"bSort": false
|
||||||
|
});
|
||||||
draw_chart(result.du);
|
draw_chart(result.du);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
|
<!-- /File manager functions -->
|
||||||
|
Loading…
Reference in New Issue
Block a user