class FileSystemNodeLabelsStore extends NodeLabelsStore {

  @Override
  public void init(Configuration conf) throws Exception {
    fsWorkingPath =
        new Path(conf.get(YarnConfiguration.FS_NODE_LABELS_STORE_ROOT_DIR,
            getDefaultFSNodeLabelsRootDir()));

    setFileSystem(conf);

    // mkdir of root dir path
    if (!fs.exists(fsWorkingPath)) {
      fs.mkdirs(fsWorkingPath);
    }
  }

  public  FileSystemNodeLabelsStore(CommonNodeLabelsManager mgr);

}