github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/serializers/task.js (about) 1 import ApplicationSerializer from './application'; 2 import classic from 'ember-classic-decorator'; 3 4 @classic 5 export default class Task extends ApplicationSerializer { 6 normalize(typeHash, hash) { 7 // Lift the reserved resource numbers out of the Resources object 8 const resources = hash.Resources; 9 if (resources) { 10 hash.ReservedMemory = resources.MemoryMB; 11 hash.ReservedMemoryMax = resources.MemoryMaxMB; 12 hash.ReservedCPU = resources.CPU; 13 hash.ReservedDisk = resources.DiskMB; 14 hash.ReservedEphemeralDisk = hash.EphemeralDisk.SizeMB; 15 } 16 17 return super.normalize(typeHash, hash); 18 } 19 }