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)