github.com/iqoqo/nomad@v0.11.3-0.20200911112621-d7021c74d101/ui/app/models/volume-definition.js (about)

     1  import { alias, equal } from '@ember/object/computed';
     2  import attr from 'ember-data/attr';
     3  import Fragment from 'ember-data-model-fragments/fragment';
     4  import { fragmentOwner } from 'ember-data-model-fragments/attributes';
     5  
     6  export default Fragment.extend({
     7    taskGroup: fragmentOwner(),
     8  
     9    name: attr('string'),
    10  
    11    source: attr('string'),
    12    type: attr('string'),
    13    readOnly: attr('boolean'),
    14  
    15    isCSI: equal('type', 'csi'),
    16    namespace: alias('taskGroup.job.namespace'),
    17  });