Samir Ahmic created HBASE-16044: ----------------------------------- Summary: Fix 'hbase shell' output parsing in bash scripts Key: HBASE-16044 URL: https://issues.apache.org/jira/browse/HBASE-16044 Project: HBase Issue Type: Bug Components: scripts Affects Versions: 2.0.0 Reporter: Samir Ahmic Assignee: Samir Ahmic Fix For: 2.0.0
In some of our bash scripts we are piping command in hbase shell and then parsing response to define variables. Since 'hbase shell' output format is changed we are picking wrong values from output Here is example form gracful_stop.sh: {code} HBASE_BALANCER_STATE=$(echo 'balance_switch false' | "$bin"/hbase --config "${HBASE_CONF_DIR}" shell | tail -3 | head -1) {code} this will return "balance_switch true" instead of previous balancer state. -- This message was sent by Atlassian JIRA (v6.3.4#6332)