@Override
  public void close() throws Exception {
    if (transport != null && transport.isOpen()) {
      LOG.debug("Closing thrift transport");
      transport.close();
    }
  }
Create database if it doesn't exist

@param name        Database name
@param description Database description
@param location    Database location
@param params      Database params
@throws TException if database exists
standalone-metastore/metastore-tools/tools-common/src/main/java/org/apache/hadoop/hive/metastore/tools/HMSClient.java