mirror of https://github.com/rancher/dashboard.git
Merge pull request #2419 from codyrancher/pv-minor-issues
Resolving several minor bugs around persistent volumes
This commit is contained in:
commit
b06c11e91e
|
|
@ -148,8 +148,8 @@ export default {
|
||||||
} else {
|
} else {
|
||||||
const indexOf = this.value.spec.accessModes.indexOf(key);
|
const indexOf = this.value.spec.accessModes.indexOf(key);
|
||||||
|
|
||||||
if (indexOf) {
|
if (indexOf >= 0) {
|
||||||
this.value.spec.accessModes.splice(indexOf);
|
this.value.spec.accessModes.splice(indexOf, 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -245,9 +245,9 @@ export default {
|
||||||
<div class="row mb-20">
|
<div class="row mb-20">
|
||||||
<div class="col span-6">
|
<div class="col span-6">
|
||||||
<h3>{{ t('persistentVolume.customize.accessModes.label') }}</h3>
|
<h3>{{ t('persistentVolume.customize.accessModes.label') }}</h3>
|
||||||
<div><Checkbox v-model="readWriteOnce" :label="t('persistentVolume.customize.accessModes.readWriteOnce')" /></div>
|
<div><Checkbox v-model="readWriteOnce" :label="t('persistentVolume.customize.accessModes.readWriteOnce')" :mode="mode" /></div>
|
||||||
<div><Checkbox v-model="readOnlyMany" :label="t('persistentVolume.customize.accessModes.readOnlyMany')" /></div>
|
<div><Checkbox v-model="readOnlyMany" :label="t('persistentVolume.customize.accessModes.readOnlyMany')" :mode="mode" /></div>
|
||||||
<div><Checkbox v-model="readWriteMany" :label="t('persistentVolume.customize.accessModes.readWriteMany')" /></div>
|
<div><Checkbox v-model="readWriteMany" :label="t('persistentVolume.customize.accessModes.readWriteMany')" :mode="mode" /></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col span-6">
|
<div class="col span-6">
|
||||||
<ArrayList
|
<ArrayList
|
||||||
|
|
|
||||||
|
|
@ -47,5 +47,8 @@ export default {
|
||||||
const allClaims = this.$rootGetters['cluster/all'](PVC);
|
const allClaims = this.$rootGetters['cluster/all'](PVC);
|
||||||
|
|
||||||
return allClaims.find(claim => claim.spec.volumeName === this.name);
|
return allClaims.find(claim => claim.spec.volumeName === this.name);
|
||||||
}
|
},
|
||||||
|
canDelete() {
|
||||||
|
return this.state !== 'bound';
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue