FIX: Processes was broken

This commit is contained in:
Robin Ward 2017-01-12 14:52:42 -05:00
parent 3623c2f5b0
commit 5cfcb104ab
5 changed files with 32 additions and 41 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -5,7 +5,6 @@ export default Ember.Component.extend({
_outputChanged: function() {
Ember.run.scheduleOnce('afterRender', this, '_scrollBottom');
this.rerender();
}.observes('output'),
_scrollBottom: function() {

View File

@ -3,25 +3,19 @@
import request from 'ember-ajax/request';
import Ember from 'ember';
var ProcessList = Ember.Object.extend({
init() {
this._super();
},
const ProcessList = Ember.Object.extend({
output: null,
refresh() {
return request(Discourse.getURL("/admin/docker/ps"), {dataType: 'text'}).then(result => {
this.set('output', result);
return this;
});
}
});
ProcessList.reopenClass({
find() {
const list = ProcessList.create();
return list.refresh();
}
});
export function find() {
return ProcessList.create().refresh();
}
export default ProcessList;

View File

@ -1,8 +1,6 @@
import ProcessList from 'manager-client/models/process-list';
import { find } from 'manager-client/models/process-list';
import Ember from 'ember';
export default Ember.Route.extend({
model: function() {
return ProcessList.find();
}
model: find
});