FIX: Processes was broken
This commit is contained in:
parent
3623c2f5b0
commit
5cfcb104ab
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -5,7 +5,6 @@ export default Ember.Component.extend({
|
||||||
|
|
||||||
_outputChanged: function() {
|
_outputChanged: function() {
|
||||||
Ember.run.scheduleOnce('afterRender', this, '_scrollBottom');
|
Ember.run.scheduleOnce('afterRender', this, '_scrollBottom');
|
||||||
this.rerender();
|
|
||||||
}.observes('output'),
|
}.observes('output'),
|
||||||
|
|
||||||
_scrollBottom: function() {
|
_scrollBottom: function() {
|
||||||
|
|
|
||||||
|
|
@ -3,25 +3,19 @@
|
||||||
import request from 'ember-ajax/request';
|
import request from 'ember-ajax/request';
|
||||||
import Ember from 'ember';
|
import Ember from 'ember';
|
||||||
|
|
||||||
var ProcessList = Ember.Object.extend({
|
const ProcessList = Ember.Object.extend({
|
||||||
|
output: null,
|
||||||
init() {
|
|
||||||
this._super();
|
|
||||||
},
|
|
||||||
|
|
||||||
refresh() {
|
refresh() {
|
||||||
return request(Discourse.getURL("/admin/docker/ps"), {dataType: 'text'}).then(result => {
|
return request(Discourse.getURL("/admin/docker/ps"), {dataType: 'text'}).then(result => {
|
||||||
this.set('output', result);
|
this.set('output', result);
|
||||||
|
return this;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
ProcessList.reopenClass({
|
export function find() {
|
||||||
find() {
|
return ProcessList.create().refresh();
|
||||||
const list = ProcessList.create();
|
}
|
||||||
return list.refresh();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
export default ProcessList;
|
export default ProcessList;
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
import ProcessList from 'manager-client/models/process-list';
|
import { find } from 'manager-client/models/process-list';
|
||||||
import Ember from 'ember';
|
import Ember from 'ember';
|
||||||
|
|
||||||
export default Ember.Route.extend({
|
export default Ember.Route.extend({
|
||||||
model: function() {
|
model: find
|
||||||
return ProcessList.find();
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue