Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 931 Bytes

readme.md

File metadata and controls

15 lines (10 loc) · 931 Bytes

A WebHDFS module for Node.js

About

I am currently following and testing against the WebHDFS REST API documentation for the 1.2.1 release, by Apache. Make sure you enable WebHDFS in the hdfs site configuration file.

Tests

I use Mocha and should.js for unit testing. They will be required if you want to run the unit tests. To execute the tests, simply npm test, but install the requirements first.

The following environment variables are used to configure the tests:

  • HDFS_USERNAME -- your username on the HDFS cluster (default: ryan)
  • HDFS_NAMENODE_1 -- hostname of your primary namenode (default: localhost)
  • HDFS_NAMENODE_2 -- hostname of your secondary namenode (default: localhost)
  • HDFS_BASE_PATH -- directory in which to conduct tests (default: /user/$HDFS_USERNAME)