UNPKG

dish2

Version:

Dish2 is a command line tool for DHIS 2 Web API interaction

16 lines (12 loc) 374 B
#!/usr/bin/env node const conf = require('./configManager.js'); const app = {}; app.run = function() { if (!conf.isArg('file')) { return console.log('Usage: post_metadata --file <metadata-json>'); } var url = conf.getConf().dhis.baseurl + '/api/metadata'; var metadata = conf.getJsonFromFile(conf.getArgs().file); conf.postJson(url, metadata); } app.run();