HI Tamir,

PigMapReduce.sJobConf is Null. The PigMapReduce should only been used by
hadoop internal.  Do not sure why you want to use it like that.

You can look into the source code, the sJobConf will been assigned value
each time when a mapper or reducer task is initialized.


Jeff Zhang



On Thu, Dec 3, 2009 at 2:50 PM, Tamir Kamara <[email protected]> wrote:

> Hi,
>
> I'm trying to use FileLocalizer in a UDF to check if a path passed in as a
> parameter is a file or a directory.
> I saw in some of the pig interval code that something like this:
> PigContext pc = (PigContext)
> ObjectSerializer.deserialize(PigMapReduce.sJobConf.get("pig.pigContext"));
> if (FileLocalizer.isFile(Path, pc)) ...
>
> But I'm getting a NullPointerExecption. Probably I missed something.
> Could someone provide an example of how to do this ?
>
> Also, Is it possible to get a list of files in a dfs directory somehow?
>
>
> Thanks,
> Tamir
>

Reply via email to