mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-04 06:43:56 +08:00
Update index.js
This commit is contained in:
1 parent
1867db5719
commit
7d1b93b99c
1 file changed
+9
-21
@@ -2,6 +2,7 @@
|
|||||||
'require view';
|
'require view';
|
||||||
'require dom';
|
'require dom';
|
||||||
'require poll';
|
'require poll';
|
||||||
|
'require fs';
|
||||||
'require network';
|
'require network';
|
||||||
'require ui';
|
'require ui';
|
||||||
|
|
||||||
@@ -278,27 +279,14 @@ return view.extend({
|
|||||||
},
|
},
|
||||||
|
|
||||||
load: function() {
|
load: function() {
|
||||||
var includeModules = [
|
return L.resolveDefault(fs.list('/www' + L.resource('view/status/include')), []).then(function(entries) {
|
||||||
{ name: 'view.status.include.10_system' },
|
return Promise.all(entries.filter(function(e) {
|
||||||
{ name: 'view.status.include.19_cpu' },
|
return (e.type == 'file' && e.name.match(/\.js$/));
|
||||||
{ name: 'view.status.include.15_ports', title: _('Port status'), deferFirstLoad: true },
|
}).map(function(e) {
|
||||||
{ name: 'view.status.include.20_memory' },
|
return 'view.status.include.' + e.name.replace(/\.js$/, '');
|
||||||
{ name: 'view.status.include.25_storage' },
|
}).sort().map(function(n) {
|
||||||
{ name: 'view.status.include.30_network' },
|
return L.require(n);
|
||||||
{ name: 'view.status.include.40_dhcp', title: _('Online Hosts'), deferFirstLoad: true },
|
}));
|
||||||
{ name: 'view.status.include.50_dsl' },
|
|
||||||
{ name: 'view.status.include.60_wifi' }
|
|
||||||
];
|
|
||||||
|
|
||||||
return Promise.all(includeModules.map(L.bind(function(spec) {
|
|
||||||
if (spec.deferFirstLoad)
|
|
||||||
return this.wrapDeferredInclude(spec);
|
|
||||||
|
|
||||||
return L.resolveDefault(L.require(spec.name), null);
|
|
||||||
}, this))).then(function(includes) {
|
|
||||||
return includes.filter(function(include) {
|
|
||||||
return include != null;
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user