github.com/blixtra/nomad@v0.7.2-0.20171221000451-da9a1d7bb050/ui/app/serializers/task-group.js (about)

     1  import Ember from 'ember';
     2  import ApplicationSerializer from './application';
     3  
     4  const { copy } = Ember;
     5  
     6  export default ApplicationSerializer.extend({
     7    normalize(typeHash, hash) {
     8      // Provide EphemeralDisk to each task
     9      hash.Tasks.forEach(task => {
    10        task.EphemeralDisk = copy(hash.EphemeralDisk);
    11      });
    12  
    13      hash.ReservedEphemeralDisk = hash.EphemeralDisk.SizeMB;
    14  
    15      return this._super(typeHash, hash);
    16    },
    17  });