in django_airavata/apps/workspace/static/django_airavata_workspace/js/web-components/store.js [478:521]
initializeQueue({ commit, getters, state }) {
const queue = getters.queue;
if (queue) {
if (state.experiment) {
commit("updateExperimentTotalCPUCount", {
totalCPUCount: getters.getDefaultCPUCount(queue),
});
commit("updateExperimentNodeCount", {
nodeCount: getters.getDefaultNodeCount(queue),
});
commit("updateExperimentWallTimeLimit", {
wallTimeLimit: getters.getDefaultWalltime(queue),
});
commit("updateExperimentTotalPhysicalMemory", {
totalPhysicalMemory: 0,
});
} else {
commit("updateTotalCPUCount", {
totalCPUCount: getters.getDefaultCPUCount(queue),
});
commit("updateNodeCount", {
nodeCount: getters.getDefaultNodeCount(queue),
});
commit("updateWallTimeLimit", {
wallTimeLimit: getters.getDefaultWalltime(queue),
});
commit("updateTotalPhysicalMemory", { totalPhysicalMemory: 0 });
}
} else {
if (state.experiment) {
commit("updateExperimentTotalCPUCount", { totalCPUCount: 0 });
commit("updateExperimentNodeCount", { nodeCount: 0 });
commit("updateExperimentWallTimeLimit", { wallTimeLimit: 0 });
commit("updateExperimentTotalPhysicalMemory", {
totalPhysicalMemory: 0,
});
} else {
commit("updateTotalCPUCount", { totalCPUCount: 0 });
commit("updateNodeCount", { nodeCount: 0 });
commit("updateWallTimeLimit", { wallTimeLimit: 0 });
commit("updateTotalPhysicalMemory", { totalPhysicalMemory: 0 });
}
}
},