List of usage examples for org.apache.hadoop.cli CLITestHelper TEST_CACHE_DATA_DIR
String TEST_CACHE_DATA_DIR
To view the source code for org.apache.hadoop.cli CLITestHelper TEST_CACHE_DATA_DIR.
Click Source Link
From source file:org.apache.bigtop.itest.hadoop.hcfs.FSCmdExecutor.java
License:Apache License
/** * Prapare given FsShell command for execution by ToolRunner. * This method also expands all variables used in the command. */// www . ja va 2 s . co m @Override protected String[] getCommandAsArgs(final String cmd, final String masterKey, final String master) { StringTokenizer tokenizer = new StringTokenizer(cmd, " "); String[] args = new String[tokenizer.countTokens()]; int i = 0; while (tokenizer.hasMoreTokens()) { args[i] = tokenizer.nextToken(); // HCFS fs.default.name Hack (see TestCLI.java) args[i] = args[i].replaceAll("NAMENODETEST_DIR_ABSOLUTE", TestCLI.NAMENODE_TESTDIR_HACK); args[i] = args[i].replaceAll(masterKey, master); args[i] = args[i].replaceAll("CLITEST_DATA", new File(CLITestHelper.TEST_CACHE_DATA_DIR).toURI().toString().replace(' ', '+')); args[i] = args[i].replaceAll("USER_NAME", System.getProperty("user.name")); args[i] = args[i].replaceAll("TEST_DIR_ABSOLUTE", TestCLI.TEST_DIR_ABSOLUTE); args[i] = args[i].replaceAll("HCFS_SCHEME", TestCLI.HCFS_SCHEME); args[i] = args[i].replaceAll("HCFS_DIRSIZE", TestCLI.HCFS_DIRSIZE); args[i] = args[i].replaceAll("HCFS_NNMATCH", TestCLI.HCFS_NNMATCH); i++; } return args; }
From source file:org.apache.bigtop.itest.hadoop.hdfs.FSCmdExecutor.java
License:Apache License
@Override protected String[] getCommandAsArgs(final String cmd, final String masterKey, final String master) { StringTokenizer tokenizer = new StringTokenizer(cmd, " "); String[] args = new String[tokenizer.countTokens()]; int i = 0;//from www . j a v a 2s . c om while (tokenizer.hasMoreTokens()) { args[i] = tokenizer.nextToken(); args[i] = args[i].replaceAll(masterKey, master); args[i] = args[i].replaceAll("CLITEST_DATA", new File(CLITestHelper.TEST_CACHE_DATA_DIR).toURI().toString().replace(' ', '+')); args[i] = args[i].replaceAll("TEST_DIR_ABSOLUTE", TestCLI.TEST_DIR_ABSOLUTE); args[i] = args[i].replaceAll("USERNAME", System.getProperty("user.name")); i++; } return args; }