@Override
  public int hashCode() {
    return new HashCodeBuilder(17, 31).
            append(script).
            append(scriptType).
            append(timeout).toHashCode();
  }
Timeout is given in seconds. Default value of 0 is used if not
overridden at xml file
ambari-server/src/main/java/org/apache/ambari/server/state/CommandScriptDefinition.java