function isSpecificFile (fname, specificFname) { if (utils.stringCountFields (fname, ".") == 2) { //something like xxx.yyy if (utils.stringNthField (fname, ".", 1).toLowerCase () == specificFname) { //something like index.wtf return (true); } } return (false); }
fs.exists (domainfolder, function (flExists) { if (flExists) { callback (domainfolder, host); } else { if (utils.stringCountFields (host, ".") == 3) { var firstpart = utils.stringNthField (host, ".", 1); var wildcardhost = "*" + utils.stringDelete (host, 1, firstpart.length); domainfolder = folder + wildcardhost; callback (domainfolder, wildcardhost); } else { callback (domainfolder, host); } } });