public void open() throws IOException {
    if (isClosed()) {
      csvParser = CSVParser.parse(file, Charset.defaultCharset(), CSVFormat.DEFAULT.withHeader());
    }
  }
Opens the data file for reading.
<p/>
This may be called multiple times and the appropriate action will occur depending on if the
file has been previously opened or closed.

@throws java.io.IOException if an error occurs while accessing the file
ambari-server/src/main/java/org/apache/ambari/server/serveraction/kerberos/AbstractKerberosDataFileReader.java