11 lines
338 B
CoffeeScript
11 lines
338 B
CoffeeScript
Travis.Controllers.WorkersController = Em.ArrayController.extend
|
|
groups: (->
|
|
groups = {}
|
|
for worker in @get('content').toArray()
|
|
host = worker.get('host')
|
|
groups[host] = Em.ArrayProxy.create(content: []) if !(host in groups)
|
|
groups[host].pushObject(worker)
|
|
$.values(groups)
|
|
).property('content.length')
|
|
|