Creating a VM hook to get template data

I have the following hook defined:

VM_HOOK = [                                                                                         
  name="create_vm",                                                                           
  on="CREATE",                                                                                   
  command="/home/oneadmin/bin/VM-create-hook.sh",                                          
  arguments="$TEMPLATE" ] 

VM-create-hook.sh:
XPATH=/var/lib/one/remotes/datastore/xpath.rb
T64=$1
echo $XPATH -b $T64 UNAME
echo $XPATH -b $T64 USER_INPUTS/CPU
echo $XPATH -b $T64 USER_INPUTS/MEMORY

I have tried everything to get the CPU and MEMORY parts for when a user creates a VM, not sure what I am missing.

Logs:

Tue Feb  7 12:58:57 2017 [Z0][HKM][D]: Message received: EXECUTE SUCCESS 61 create_vm: oneadmin
Tue Feb  7 12:58:57 2017 [Z0][HKM][D]: Message received:
Tue Feb  7 12:58:57 2017 [Z0][HKM][D]: Message received:

Thanks