AIRAVATA-3543 Add cpus per node information to application deployment editor
diff --git a/django_airavata/apps/admin/static/django_airavata_admin/src/components/applications/ApplicationDeploymentEditor.vue b/django_airavata/apps/admin/static/django_airavata_admin/src/components/applications/ApplicationDeploymentEditor.vue
index c9d1dc0..ecb5eba 100644
--- a/django_airavata/apps/admin/static/django_airavata_admin/src/components/applications/ApplicationDeploymentEditor.vue
+++ b/django_airavata/apps/admin/static/django_airavata_admin/src/components/applications/ApplicationDeploymentEditor.vue
@@ -117,6 +117,9 @@
             :max="maxCPUCount"
             :disabled="defaultQueueAttributesDisabled"
           ></b-form-input>
+          <template #description v-if="cpuPerNode > 0">
+            There are {{ cpuPerNode }} cores per node.
+          </template>
         </b-form-group>
         <b-form-group
           label="Default Walltime (in minutes)"
@@ -229,6 +232,14 @@
         : null;
       return queue ? queue.maxRuntime : 0;
     },
+    cpuPerNode() {
+      const queue = this.computeResource
+        ? this.computeResource.batchQueues.find(
+            (q) => q.queueName === this.data.defaultQueueName
+          )
+        : null;
+      return queue ? queue.cpuPerNode : 0;
+    },
     defaultQueueAttributesDisabled() {
       return !this.data.defaultQueueName || this.readonly;
     },