fix security form

This commit is contained in:
loganhz 2018-01-09 11:28:36 +08:00
parent 7a52186d22
commit ef3fcf1c76
1 changed files with 18 additions and 18 deletions

View File

@ -40,9 +40,9 @@ export default Component.extend({
// ---------------------------------- // ----------------------------------
capabilityChoices: null, capabilityChoices: null,
initCapability: function () { initCapability: function () {
set(this, 'instance.capAdd', get('instance.capAdd') || []); set(this, 'instance.capAdd', get(this, 'instance.capAdd') || []);
set(this, 'instance.capDrop', get('instance.capDrop') || []); set(this, 'instance.capDrop', get(this, 'instance.capDrop') || []);
var choices = get('store').getById('schema', 'container').optionsFor('capAdd').sort(); var choices = get(this, 'store').getById('schema', 'container').optionsFor('capAdd').sort();
set(this, 'capabilityChoices', choices); set(this, 'capabilityChoices', choices);
}, },
@ -53,8 +53,8 @@ export default Component.extend({
memoryMb: null, memoryMb: null,
memoryReservationMb: null, memoryReservationMb: null,
initMemory: function () { initMemory: function () {
var mem = get('instance.resources.memory.limit'); var mem = get(this, 'instance.resources.memory.limit');
var memReservation = get('instance.resources.memory.request'); var memReservation = get(this, 'instance.resources.memory.request');
if (memReservation) { if (memReservation) {
set(this, 'memoryReservationMb', parseSi(memReservation, 1024) / 1048576); set(this, 'memoryReservationMb', parseSi(memReservation, 1024) / 1048576);
} else { } else {
@ -72,8 +72,8 @@ export default Component.extend({
}, },
updateMemory: function () { updateMemory: function () {
let mem = parseInt(get('memoryMb'), 10); let mem = parseInt(get(this, 'memoryMb'), 10);
let memoryMode = get('memoryMode'); let memoryMode = get(this, 'memoryMode');
// Memory // Memory
if (memoryMode === 'unlimited' || isNaN(mem) || mem <= 0) { if (memoryMode === 'unlimited' || isNaN(mem) || mem <= 0) {
@ -91,7 +91,7 @@ export default Component.extend({
}), }),
memoryReservationChanged: observer('memoryReservationMb', function () { memoryReservationChanged: observer('memoryReservationMb', function () {
var mem = get('memoryReservationMb'); var mem = get(this, 'memoryReservationMb');
if (isNaN(mem) || mem <= 0) { if (isNaN(mem) || mem <= 0) {
set(this, 'instance.resources.memory.request', null); set(this, 'instance.resources.memory.request', null);
} else { } else {
@ -106,8 +106,8 @@ export default Component.extend({
cpuMillis: null, cpuMillis: null,
cpuReservationMillis: null, cpuReservationMillis: null,
initCpu: function () { initCpu: function () {
var cpu = get('instance.resources.cpu.limit'); var cpu = get(this, 'instance.resources.cpu.limit');
var cpuReservation = get('instance.resources.cpu.request'); var cpuReservation = get(this, 'instance.resources.cpu.request');
set(this, 'cpuReservationMillis', this.convertToMillis(cpuReservation)); set(this, 'cpuReservationMillis', this.convertToMillis(cpuReservation));
@ -126,8 +126,8 @@ export default Component.extend({
}), }),
updateCpu: function () { updateCpu: function () {
let cpu = parseInt(get('cpuMillis'), 10); let cpu = parseInt(get(this, 'cpuMillis'), 10);
let cpuMode = get('cpuMode'); let cpuMode = get(this, 'cpuMode');
if (cpuMode === 'unlimited' || isNaN(cpu) || cpu <= 0) { if (cpuMode === 'unlimited' || isNaN(cpu) || cpu <= 0) {
this.setProperties({ this.setProperties({
'instance.resources.cpu.limit': null, 'instance.resources.cpu.limit': null,
@ -138,7 +138,7 @@ export default Component.extend({
}, },
cpuReservationChanged: observer('cpuReservationMillis', function () { cpuReservationChanged: observer('cpuReservationMillis', function () {
var cpu = get('cpuReservationMillis'); var cpu = get(this, 'cpuReservationMillis');
if (isNaN(cpu) || cpu <= 0) { if (isNaN(cpu) || cpu <= 0) {
set(this, 'instance.resources.cpu.request', null); set(this, 'instance.resources.cpu.request', null);
@ -154,8 +154,8 @@ export default Component.extend({
gpuMillis: null, gpuMillis: null,
gpuReservationMillis: null, gpuReservationMillis: null,
initGpu: function () { initGpu: function () {
var gpu = get('instance.resources.nvidiaGPU.limit'); var gpu = get(this, 'instance.resources.nvidiaGPU.limit');
var gpuReservation = get('instance.resources.nvidiaGPU.request'); var gpuReservation = get(this, 'instance.resources.nvidiaGPU.request');
set(this, 'gpuReservationMillis', this.convertToMillis(gpuReservation)); set(this, 'gpuReservationMillis', this.convertToMillis(gpuReservation));
@ -174,8 +174,8 @@ export default Component.extend({
}), }),
updateGpu: function () { updateGpu: function () {
let gpu = parseInt(get('gpuMillis'), 10); let gpu = parseInt(get(this, 'gpuMillis'), 10);
let gpuMode = get('gpuMode'); let gpuMode = get(this, 'gpuMode');
if (gpuMode === 'unlimited' || isNaN(gpu) || gpu <= 0) { if (gpuMode === 'unlimited' || isNaN(gpu) || gpu <= 0) {
this.setProperties({ this.setProperties({
'instance.resources.nvidiaGPU.limit': null, 'instance.resources.nvidiaGPU.limit': null,
@ -186,7 +186,7 @@ export default Component.extend({
}, },
gpuReservationChanged: observer('gpuReservationMillis', function () { gpuReservationChanged: observer('gpuReservationMillis', function () {
var gpu = get('gpuReservationMillis'); var gpu = get(this, 'gpuReservationMillis');
if (isNaN(gpu) || gpu <= 0) { if (isNaN(gpu) || gpu <= 0) {
set(this, 'instance.resources.nvidiaGPU.request', null); set(this, 'instance.resources.nvidiaGPU.request', null);