Files
nomad/ui/app/components/exec/open-button.js
Buck Doyle d913f05503 UI: Fix exec popup link for job id ≠ name (#7815)
This closes #7814. It makes URL-generation more central and changes
the exec URL to include job id instead of name.
2020-04-29 07:54:04 -05:00

26 lines
547 B
JavaScript

import Component from '@ember/component';
import { inject as service } from '@ember/service';
import generateExecUrl from 'nomad-ui/utils/generate-exec-url';
import openExecUrl from 'nomad-ui/utils/open-exec-url';
export default Component.extend({
tagName: '',
router: service(),
actions: {
open() {
openExecUrl(this.generateUrl());
},
},
generateUrl() {
return generateExecUrl(this.router, {
job: this.job,
taskGroup: this.taskGroup,
task: this.task,
allocation: this.task
});
},
});