diff options
Diffstat (limited to 'glances/outputs/static/js/services/plugins/glances_folders.js')
-rw-r--r-- | glances/outputs/static/js/services/plugins/glances_folders.js | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/glances/outputs/static/js/services/plugins/glances_folders.js b/glances/outputs/static/js/services/plugins/glances_folders.js new file mode 100644 index 00000000..a8ceb98c --- /dev/null +++ b/glances/outputs/static/js/services/plugins/glances_folders.js @@ -0,0 +1,30 @@ +glancesApp.service('GlancesPluginFolders', function() { + var _pluginName = "folders"; + var _view = {}; + this.folders = []; + + this.setData = function(data, views) { + _view = views[_pluginName]; + data = data[_pluginName]; + this.folders = []; + + for (var i = 0; i < data.length; i++) { + var folderData = data[i]; + + var folder = { + 'path': folderData['path'], + 'size': folderData['size'] + }; + + this.folders.push(folder); + } + }; + + this.getDecoration = function(mountPoint, field) { + if(_view[mountPoint][field] == undefined) { + return; + } + + return _view[mountPoint][field].decoration.toLowerCase(); + }; +}); |