allow authentication on mkcouchdb and rmcouchdb

This commit is contained in:
Andrew Kostka 2014-02-05 18:20:34 -08:00
parent 0b295a3e15
commit 42d909679e
1 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ module.exports = function(grunt) {
parts = urls.parse(this.data.db); parts = urls.parse(this.data.db);
dbname = parts.pathname.replace(/^\//, ''); dbname = parts.pathname.replace(/^\//, '');
try { try {
nano = require('nano')(parts.protocol + '//' + parts.host); nano = require('nano')(parts.protocol + '//' + parts.auth + '@' + parts.host);
nano.db.destroy(dbname, function(err) { nano.db.destroy(dbname, function(err) {
if (err) { if (err) {
if (err.status_code && err.status_code === 404) { if (err.status_code && err.status_code === 404) {
@ -62,7 +62,7 @@ module.exports = function(grunt) {
parts = urls.parse(this.data.db); parts = urls.parse(this.data.db);
dbname = parts.pathname.replace(/^\//, ''); dbname = parts.pathname.replace(/^\//, '');
try { try {
nano = require('nano')(parts.protocol + '//' + parts.host); nano = require('nano')(parts.protocol + '//' + parts.auth + '@' + parts.host);
nano.db.create(dbname, function(err) { nano.db.create(dbname, function(err) {
if (_this.data.options && _this.data.options.okay_if_exists) { if (_this.data.options && _this.data.options.okay_if_exists) {
if (err){ if (err){