How to use the request.del function in request

To help you get started, we’ve selected a few request examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github googlearchive / dev-video-search / src / put / index.js View on Github external
function main() {
  timer = process.hrtime();

  allSpeakers = [];
  videos = [];
  numVideoIds = 0;
  numVideosInserted = 0;
  numTranscripts = 0;
  numIdRetrieved = 0;
  numDataRetrieved = 0;
  numTranscriptRetrieved = 0;

  request.del(dbStagingUrl, function(error, response, body) {
    if (!error && response.statusCode === 200) {
      console.log('Successfully deleted database: ' + body);
      request.put(dbStagingUrl, function(error, response, body) {
        if (!error && response.statusCode === 201) {
          console.log('Successfully created database: ' + body);
          insertDesignDoc();
          getVideoIds(); // starts process of getting video data and captions
        } else {
          console.log('Error creating database: ', error, response);
        }
      });
    } else {
      console.log('Error deleting database ' + dbName + '-staging: ', error);
    }
  });
}
github apigeecs / apigee-migrate-tool / tasks / proxy.js View on Github external
request(proxies_url, function (error, response, body) {
				if (!error && response.statusCode == 200) {
					//grunt.log.write(body);
				    proxies =  JSON.parse(body);
				   
				    for (var i = 0; i < proxies.length; i++) {
				    	var proxy_url = url + "/environments/" + env + "/apis/" + proxies[i] + "/revisions/1/deployments";
				    	grunt.verbose.writeln(proxy_url);
				    	//Call proxy undeploy
						request.del(proxy_url, function (error, response, body) {
							if (!error && response.statusCode == 200) {
								grunt.verbose.writeln(body);
							}
							else
							{
								grunt.log.error(error);
							}
							done_count++;
						  	if (done_count == proxies.length)
							{
								grunt.log.ok('Processed ' + done_count + ' proxies');
								done();
							}
						}).auth(userid, passwd, true);
				    	// End proxy undeploy
				    };
github lazywithclass / swaggins / examples / express / test-with-probe.js View on Github external
it('deletes an item', function(done) {
      var options = {
        headers: {
          'x-swaggins-tag': 'db',
          'x-swaggins-path': '/db/{id}',
          'x-swaggins-endpoint-description': 'Delete an item from the database'
        },
        uri: 'http://localhost:1337/db/1',
        method: 'DELETE'
      };
      request.del(options, function(err, res, body) {
        expect(res.statusCode).to.equal(200);
        done();
      });
    });
github mikeal / couchup / tests / benchmark / compare-new-writes.js View on Github external
function deleteDatabase (port, cb) {
  request.del('http://localhost:'+port+'/test-benchmark', {json:true}, function (e, resp, body) {
    if (e) throw concastack(e, new Error())
    assert(resp.statusCode, 201)
    cb(null, body)
  })
}
github pandorabots / pb-cli / pb-cli / PBCli / util / index.js View on Github external
function deletePerf(botname) {
    if (this.nconf.get('yes')) {
	console.log('deleting bot "' + botname + '"');
	request.del(this.uri.bot(botname), this.response.delete);
    }
    else {
	var prop  = {
	    message: 'Are you sure you want to delete bot "' + botname + '" (yes/no)?',
	    name: 'resp', required: true, validator: /^(y|yes|n|no)$/i,
	    warning: 'please answer yes or no.'
	};
	this.prompt.get(prop, (error, result) => {
	    var yesRe = /^(y|yes)$/i;
	    if (error) {
		console.log("aborted.");
		process.exit(2);
	    }
	    else if (yesRe.test(result.resp))
		request.del(this.uri.bot(botname), this.response.delete);
	    else
github LunaGao / cnblog-electron / app / webapi / statusesWebApi.js View on Github external
token.getToken(false, function(access_token) {
    var options = {
      url: 'http://api.cnblogs.com/api/statuses/' + statusId + '/comments/' + commentId,
      headers: {
        'Authorization': 'Bearer ' + access_token
      }
    };
    request.del(options, function (error, response, body) {
      if (!error && response.statusCode == 200) {
        callbackSuccess(body);
      } else {
        callbackError(error);
      }
    });
  }, function(errordata) {
    callbackError(errordata);
github DinoChiesa / apigee-edge-js / lib / appcredential.js View on Github external
common.insureFreshToken(conn, function(requestOptions) {
      requestOptions.url = urljoin(conn.urlBase, urlTail);
      if (conn.verbosity>0) {
        utility.logWrite(sprintf('DELETE %s', requestOptions.url));
      }
      request.del(requestOptions, common.callback(conn, [200], cb));
    });
  });
github TheBrainFamily / chimpy / dist / lib / session-manager.js View on Github external
sessions.forEach(function (session) {
        var sessionId = session.id;
        log.debug('[chimp][session-manager]', 'deleting wd session', sessionId);

        request.del(wdHubSession + '/' + sessionId, function (error, response, body) {
          if (!error && response.statusCode == 200) {
            log.debug('[chimp][session-manager]', 'received data', body);
            callback();
          } else {
            log.error('[chimp][session-manager]', 'received error', error);
            callback(error);
          }
        });
      });
    } else {
github hoodiehq / hoodie / server / utils / user-databases.js View on Github external
function deleteDatabase (config, account, callback) {
  var url = config.db.url + '/user%2f' + account.id
  request.del(url, callback)
}
github linkedpipes / etl / frontend / server / routes / components.js View on Github external
router.delete("/:id", (req, res) => {
  const url = storageApiUrlPrefix + "?iri="
    + encodeURI(config.storage.domain + req.originalUrl);
  request.del(url)
    .on("error", (error) => handleConnectionError(res, error))
    .pipe(res);
});