mirror of
https://github.com/ansible/awx.git
synced 2026-01-21 06:28:01 -03:30
show related workflow counts on inventory deletion warning prompt
This commit is contained in:
parent
bca9bcf6dd
commit
ecbdc55955
@ -1,5 +1,6 @@
|
||||
let Base;
|
||||
let JobTemplate;
|
||||
let WorkflowJobTemplate;
|
||||
|
||||
function setDependentResources (id) {
|
||||
this.dependentResources = [
|
||||
@ -8,6 +9,12 @@ function setDependentResources (id) {
|
||||
params: {
|
||||
inventory: id
|
||||
}
|
||||
},
|
||||
{
|
||||
model: new WorkflowJobTemplate(),
|
||||
params: {
|
||||
inventory: id
|
||||
}
|
||||
}
|
||||
];
|
||||
}
|
||||
@ -21,16 +28,18 @@ function InventoryModel (method, resource, config) {
|
||||
return this.create(method, resource, config);
|
||||
}
|
||||
|
||||
function InventoryModelLoader (BaseModel, JobTemplateModel) {
|
||||
function InventoryModelLoader (BaseModel, JobTemplateModel, WorkflowJobTemplateModel) {
|
||||
Base = BaseModel;
|
||||
JobTemplate = JobTemplateModel;
|
||||
WorkflowJobTemplate = WorkflowJobTemplateModel;
|
||||
|
||||
return InventoryModel;
|
||||
}
|
||||
|
||||
InventoryModelLoader.$inject = [
|
||||
'BaseModel',
|
||||
'JobTemplateModel'
|
||||
'JobTemplateModel',
|
||||
'WorkflowJobTemplateModel',
|
||||
];
|
||||
|
||||
export default InventoryModelLoader;
|
||||
|
||||
@ -41,6 +41,10 @@ function ModelsStrings (BaseString) {
|
||||
|
||||
};
|
||||
|
||||
ns.workflow_job_templates = {
|
||||
LABEL: t.s('Workflow Job Templates')
|
||||
};
|
||||
|
||||
ns.workflow_job_template_nodes = {
|
||||
LABEL: t.s('Workflow Job Template Nodes')
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user