code: function onUrlToCrawl(options, callback) {
  
        log.debug({"url" : options.url, "step" : "queue-resquester.onUrlToCrawl", "message" : "Start Crawling"});
        // If the domain is in the blacklist => don't crawl the url
        if (options.domainBlackList.indexOf(URI.domainName(options.url)) > 0) {
  
            log.error({"url" : options.url, "step" : "queue-resquester.onUrlToCrawl", "message" : "Domain of the url is in the blacklist"});
            onCrawl({code:"DOMAINBLACKLIST"}, options, function(error){
              process.nextTick(function() {callback(error);});
            });
            return;
        }
  
        crawl(options, callback);
  
    }
docs: ***************************************************************************************
  
  PRIVATES FUNCTIONS
  
  **************************************************************************************** 
  Callback triggered by the queue when a new URl has to be crawl
  
  
  @param The options/url to cral
  @param callback(error)