当前位置: 首页>>代码示例>>Java>>正文


Java Util.deleteDirectory方法代码示例

本文整理汇总了Java中org.apache.pig.test.Util.deleteDirectory方法的典型用法代码示例。如果您正苦于以下问题:Java Util.deleteDirectory方法的具体用法?Java Util.deleteDirectory怎么用?Java Util.deleteDirectory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.pig.test.Util的用法示例。


在下文中一共展示了Util.deleteDirectory方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);

    Util.deleteDirectory(new File(dataDir));
    try {
        pig.mkdirs(dataDir);

        Util.createLocalInputFile(dataDir + scalarInput,
            new String[] {
                "{ \"i\": 1, \"l\": 10, \"f\": 2.718, \"d\": 3.1415, \"b\": \"17\", \"c\": \"aardvark\" }",
                "{ \"i\": 2, \"l\": 100, \"f\": 1.234, \"d\": 3.3333, \"b\": null, \"c\": \"17.0\" }"
        });

        Util.createLocalInputFile(dataDir + complexInput,
            new String[] {
                "{ \"tuple\": { \"a\": 1, \"b\": 2 }, \"nested_tuple\": { \"a\": 1, \"b\": { \"c\": 2, \"d\": 3 } }, \"bag\": [{ \"a\": 1, \"b\": 2 }, { \"a\": 3, \"b\": 4 }], \"nested_bag\": [{\"a\": 1, \"b\": [{ \"c\": 2, \"d\": 3 }, { \"c\": 4, \"d\": 5 }]}], \"map\": { \"a\": 1, \"b\": 2 }, \"nested_map\": { \"a\": { \"b\": 1, \"c\": 2 } } }",
                "{ \"tuple\": { \"a\": 3, \"b\": 4 }, \"nested_tuple\": { \"a\": 4, \"b\": { \"c\": 5, \"d\": 6 } }, \"bag\": [{ \"a\": 5, \"b\": 6 }, { \"a\": 7, \"b\": 8 }], \"nested_bag\": [{\"a\": 6, \"b\": [{ \"c\": 7, \"d\": 8 }, { \"c\": 9, \"d\": 0 }]}], \"map\": { \"a\": 3, \"b\": 4 }, \"nested_map\": { \"a\": { \"b\": 3, \"c\": 4 } } }"
        });

        Util.createLocalInputFile(dataDir + nestedArrayInput,
            new String[] {
                "{ \"arr\": [1, 2, 3, 4], \"nested_arr\": [[1, 2], [3, 4]], \"nested_arr_2\": [[1, 2], [3, 4]], \"very_nested_arr\": [[[1, 2], [3, 4]], [[5, 6], [7, 6]]], \"i\": 9 }"
        });
    } catch (IOException e) {};
}
 
开发者ID:mortardata,项目名称:pig-json,代码行数:27,代码来源:TestFromJsonInferSchema.java

示例2: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);

    Util.deleteDirectory(new File(dataDir));
    try {
        pig.mkdirs(dataDir);

        Util.createLocalInputFile(dataDir + testFile,
            new String[] {
                "  int            long   float     double bit boolean              datetime  string  string   extra",
                "12345   1234567890000   2.718   3.141593   0    true  2007-04-05T14:30:10Z   avertwolowolo",
                "12345   1234567890000   2.718   3.141593   1   false  2007-04-05T14:30:10Z   avertwolowolo   moose",
                "        1234567890000           3.141593        true                         avert        ",
                "        1234567890000           3.141593       false",
                "        1234567890000           cerulean        true"
        });
    } catch (IOException e) {};
}
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:20,代码来源:TestFixedWidthLoader.java

示例3: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);

    Util.deleteDirectory(new File(dataDir));
    try {
        pig.mkdirs(dataDir);

        Util.createLocalInputFile(dataDir + scalarInput,
            new String[] {
                "{ \"i\": 1, \"l\": 10, \"f\": 2.718, \"d\": 3.1415, \"b\": \"17\", \"c\": \"aardvark\" }",
                "{ \"i\": 2, \"l\": 100, \"f\": 1.234, \"d\": 3.3333, \"b\": null, \"c\": \"17.0\" }"
        });

        Util.createLocalInputFile(dataDir + complexInput,
            new String[] {
                "{ \"tuple\": { \"a\": 1, \"b\": 2 }, \"nested_tuple\": { \"a\": 1, \"b\": { \"c\": 2, \"d\": 3 } }, \"bag\": [{ \"a\": 1, \"b\": 2 }, { \"a\": 3, \"b\": 4 }], \"nested_bag\": [{\"a\": 1, \"b\": [{ \"c\": 2, \"d\": 3 }, { \"c\": 4, \"d\": 5 }]}], \"map\": { \"a\": 1, \"b\": 2 }, \"nested_map\": { \"a\": { \"b\": 1, \"c\": 2 } } }",
                "{ \"tuple\": { \"a\": 3, \"b\": 4 }, \"nested_tuple\": { \"a\": 4, \"b\": { \"c\": 5, \"d\": 6 } }, \"bag\": [{ \"a\": 5, \"b\": 6 }, { \"a\": 7, \"b\": 8 }], \"nested_bag\": [{\"a\": 6, \"b\": [{ \"c\": 7, \"d\": 8 }, { \"c\": 9, \"d\": 0 }]}], \"map\": { \"a\": 3, \"b\": 4 }, \"nested_map\": { \"a\": { \"b\": 3, \"c\": 4 } } }"
        });

        Util.createLocalInputFile(dataDir + nestedArrayInput,
            new String[] {
                "{ \"arr\": [1, 2, 3, 4], \"nested_arr\": [[1, 2], [3, 4]], \"nested_arr_2\": [[1, 2], [3, 4]], \"very_nested_arr\": [[[1, 2], [3, 4]], [[5, 6], [7, 6]]], \"i\": 9 }"
        });

        Util.createLocalInputFile(dataDir + unusualFieldNameInput,
            new String[] {
                "{\"f_1\": 1, \"__f2\": 2, \"f 3\": 3}",
                "{\"f_1\": 4, \"__f2\": 5, \"f 3\": 6}"
        });
    } catch (IOException e) {};
}
 
开发者ID:mortardata,项目名称:pig-json,代码行数:33,代码来源:TestFromJsonWithSchema.java

示例4: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);

    Util.deleteDirectory(new File(dataDir));
    try {
        pig.mkdirs(dataDir);

        Util.createLocalInputFile(dataDir + scalarInput,
            new String[] {
                "{ \"i\": 1, \"l\": 10, \"f\": 2.718, \"d\": 3.1415, \"b\": \"17\", \"c\": \"aardvark\", \"bl\": true}",
                "{ \"i\": 2, \"l\": 100, \"f\": 1.234, \"d\": 3.3333, \"b\": null, \"c\": \"17.0\", \"bl\": false }"
        });

        Util.createLocalInputFile(dataDir + complexInput,
            new String[] {
                "{ \"tuple\": { \"a\": 1, \"b\": 2 }, \"nested_tuple\": { \"a\": 1, \"b\": { \"c\": 2, \"d\": 3 } }, \"bag\": [{ \"a\": 1, \"b\": 2 }, { \"a\": 3, \"b\": 4 }], \"nested_bag\": [{\"a\": 1, \"b\": [{ \"c\": 2, \"d\": 3 }, { \"c\": 4, \"d\": 5 }]}], \"map\": { \"a\": 1, \"b\": 2 }, \"nested_map\": { \"a\": { \"b\": 1, \"c\": 2 } } }",
                "{ \"tuple\": { \"a\": 3, \"b\": 4 }, \"nested_tuple\": { \"a\": 4, \"b\": { \"c\": 5, \"d\": 6 } }, \"bag\": [{ \"a\": 5, \"b\": 6 }, { \"a\": 7, \"b\": 8 }], \"nested_bag\": [{\"a\": 6, \"b\": [{ \"c\": 7, \"d\": 8 }, { \"c\": 9, \"d\": 0 }]}], \"map\": { \"a\": 3, \"b\": 4 }, \"nested_map\": { \"a\": { \"b\": 3, \"c\": 4 } } }"
        });

        Util.createLocalInputFile(dataDir + nestedArrayInput,
            new String[] {
                "{ \"arr\": [1, 2, 3, 4], \"nested_arr\": [[1, 2], [3, 4]], \"nested_arr_2\": [[1, 2], [3, 4]], \"very_nested_arr\": [[[1, 2], [3, 4]], [[5, 6], [7, 6]]], \"i\": 9 }"
        });

        Util.createLocalInputFile(dataDir + unusualFieldNameInput,
            new String[] {
                "{\"f_1\": 1, \"__f2\": 2, \"f 3\": 3}",
                "{\"f_1\": 4, \"__f2\": 5, \"f 3\": 6}"
        });

        Util.createLocalInputFile(dataDir + nullMapBagTuple, 
            new String[] {
                "{ \"map\":null, \"bag\":null, \"tup\":null }"
        });
    } catch (IOException e) {};
}
 
开发者ID:mortardata,项目名称:pig-json,代码行数:38,代码来源:TestJsonLoader.java

示例5: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);

    Util.deleteDirectory(new File(dataDir));
    try {
        pig.mkdirs(dataDir);
    } catch (IOException e) {};
}
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:10,代码来源:TestFixedWidthStorer.java

示例6: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);
    pig.getPigContext().getProperties()
             .setProperty("mapred.map.max.attempts", "1");
    pig.getPigContext().getProperties()
             .setProperty("mapred.reduce.max.attempts", "1");
    pig.getPigContext().getProperties()
             .setProperty("mapreduce.job.end-notification.retry.interval", "100");

    Util.deleteDirectory(new File(dataDir));

    pig.mkdirs(dataDir);

    Util.createLocalInputFile(dataDir + testFile,
        new String[] {
            "int_field,long_field,float_field,double_field,chararray_field,bytearray_field",
            "1,10,2.718,3.14159,qwerty,uiop",
            "1,10,2.718,3.14159,,",
            "1,10,,3.15159,,uiop",
            "1,10,,3.15159,,uiop, moose",
            "1,,\"2.718\",,\"qwerty\",\"uiop\"",
            "1,,,,\"",
            "qwe",
            "rty\", uiop",
            "1,,,,\"qwe,rty\",uiop",
            "1,,,,\"q\"\"wert\"\"y\", uiop",
            "1,,,,qwerty,\"u\"\"io\"\"p\""
    });

    Util.createLocalInputFile(testFileCommaName, testStrCommaArray);
    Util.createLocalInputFile(testFileTabName, testStrTabArray);
}
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:34,代码来源:TestCSVExcelStorage.java

示例7: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Before
public void setup() throws IOException {
    pig = new PigServer(ExecType.LOCAL);
    pig.getPigContext().getProperties()
             .setProperty(MRConfiguration.MAP_MAX_ATTEMPTS, "1");
    pig.getPigContext().getProperties()
             .setProperty(MRConfiguration.REDUCE_MAX_ATTEMPTS, "1");
    pig.getPigContext().getProperties()
             .setProperty(MRConfiguration.JOB_END_NOTIFICATION_RETRY_INTERVAL, "100");

    Util.deleteDirectory(new File(dataDir));

    pig.mkdirs(dataDir);

    Util.createLocalInputFile(dataDir + testFile,
        new String[] {
            "int_field,long_field,float_field,double_field,chararray_field,bytearray_field",
            "1,10,2.718,3.14159,qwerty,uiop",
            "1,10,2.718,3.14159,,",
            "1,10,,3.15159,,uiop",
            "1,10,,3.15159,,uiop, moose",
            "1,,\"2.718\",,\"qwerty\",\"uiop\"",
            "1,,,,\"",
            "qwe",
            "rty\", uiop",
            "1,,,,\"qwe,rty\",uiop",
            "1,,,,\"q\"\"wert\"\"y\", uiop",
            "1,,,,qwerty,\"u\"\"io\"\"p\""
    });

    Util.createLocalInputFile(testFileCommaName, testStrCommaArray);
    Util.createLocalInputFile(testFileTabName, testStrTabArray);
}
 
开发者ID:sigmoidanalytics,项目名称:spork,代码行数:34,代码来源:TestCSVExcelStorage.java

示例8: tearDownAfterClass

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@AfterClass
public static void tearDownAfterClass() throws Exception {
    Util.deleteDirectory(new File(inpbasedir));
    if (cluster != null) {
        Util.deleteFile(cluster, inpbasedir);
        cluster.shutDown();
    }
}
 
开发者ID:sigmoidanalytics,项目名称:spork,代码行数:9,代码来源:TestOrcStoragePushdown.java

示例9: teardown

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@After
public void teardown() throws IOException {
    if(pigServer != null) {
        pigServer.shutdown();
    }
    Util.deleteDirectory(new File(outbasedir));
    if (cluster != null) {
        Util.deleteFile(cluster, outbasedir);
    }
}
 
开发者ID:sigmoidanalytics,项目名称:spork,代码行数:11,代码来源:TestOrcStoragePushdown.java

示例10: cleanup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@After
public void cleanup() throws IOException {
    Util.deleteDirectory(new File(dataDir));
    pig.shutdown();
}
 
开发者ID:mortardata,项目名称:pig-json,代码行数:6,代码来源:TestFromJsonWithSchema.java

示例11: tearDown

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Override
public void tearDown() {
    Util.deleteDirectory(simpleDataDir);
    Util.deleteDirectory(new File("testhiveColumnarStore"));
    simpleDataFile.delete();
}
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:7,代码来源:TestHiveColumnarStorage.java

示例12: setup

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@BeforeClass
public static void setup() throws ExecException, IOException {
    pigServerLocal = new PigServer(ExecType.LOCAL);
    Util.deleteDirectory(new File(outbasedir));
    generateInputFiles();
}
 
开发者ID:sigmoidanalytics,项目名称:spork,代码行数:7,代码来源:TestAvroStorage.java

示例13: deleteFiles

import org.apache.pig.test.Util; //导入方法依赖的package包/类
private static void deleteFiles() {
    Util.deleteDirectory(new File(INPUT_DIR));
}
 
开发者ID:sigmoidanalytics,项目名称:spork,代码行数:4,代码来源:TestTezAutoParallelism.java

示例14: tearDown

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Override
public void tearDown() {

    Util.deleteDirectory(datePartitionedDir);

    Util.deleteDirectory(yearMonthDayHourPartitionedDir);

    Util.deleteDirectory(simpleDataDir);

    simpleDataFile.delete();

}
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:13,代码来源:TestHiveColumnarLoader.java

示例15: tearDown

import org.apache.pig.test.Util; //导入方法依赖的package包/类
@Override
   protected void tearDown() throws Exception {

Util.deleteDirectory(baseDir);

   }
 
开发者ID:sigmoidanalytics,项目名称:spork-streaming,代码行数:7,代码来源:TestPathPartitioner.java


注:本文中的org.apache.pig.test.Util.deleteDirectory方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。