github.com/hernad/nomad@v1.6.112/ui/app/adapters/policy.js (about)

     1  /**
     2   * Copyright (c) HashiCorp, Inc.
     3   * SPDX-License-Identifier: MPL-2.0
     4   */
     5  
     6  import { default as ApplicationAdapter, namespace } from './application';
     7  import classic from 'ember-classic-decorator';
     8  
     9  @classic
    10  export default class PolicyAdapter extends ApplicationAdapter {
    11    namespace = namespace + '/acl';
    12  
    13    urlForCreateRecord(_modelName, model) {
    14      return this.urlForUpdateRecord(model.attr('name'), 'policy');
    15    }
    16  
    17    urlForDeleteRecord(id) {
    18      return this.urlForUpdateRecord(id, 'policy');
    19    }
    20  }