All pastes #2045149 Raw Edit

Unnamed

public text v1 · immutable
#2045149 ·published 2011-04-11 15:49 UTC
rendered paste body
[root@n-62-15-41 ~]# sh -x /ctools/bin/get-watts 
#!/bin/bash

hostname=`hostname --short`
node_size=1

case $hostname in
n-62-12-*)
        nodes_per_chassis=4
        ;;
n-62-13-*)
        nodes_per_chassis=4
        ;;
n-62-14-*)
        nodes_per_chassis=4
        node_size=2
        ;;
n-62-15-*)
        nodes_per_chassis=8
        node_size=2
        ;;
esac

node_port=`echo $hostname | awk -F "-" '{print $NF}'`
node_index=`expr $node_port % $nodes_per_chassis`

case $node_size in
1)
        case $node_index in
        0)
                node=$nodes_per_chassis
                ;;
        *)
                node=$node_index
                ;;
        esac
        ;;
2)
esac

/ctools/bin/ppic -d -v|/bin/grep "Node $node" | awk '{print $NF}'