MOON
Server: Apache
System: Linux vps.erhabenn.com.br 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User: machen (1008)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //opt/microsoft/omsagent/bin/hdinsightmanifestreader.rb
cluster_name=`sudo python -c "from hdinsight_common.AmbariHelper import AmbariHelper; print AmbariHelper().get_cluster_manifest().deployment.cluster_name"`
# old clusters manifest does not have this field
has_cluster_type=`sudo python -c "from hdinsight_common.AmbariHelper import AmbariHelper; print AmbariHelper().get_cluster_manifest().settings.has_key('cluster_type')"`
cluster_type = "Unknown cluster type"
if has_cluster_type.strip == "True"
   cluster_type = `sudo python -c "from hdinsight_common.AmbariHelper import AmbariHelper; print AmbariHelper().get_cluster_manifest().settings['cluster_type']"`
end
results = '{"cluster_name":"'+ cluster_name.strip + '", "cluster_type":"'+ cluster_type.strip + '"}'
puts results