// TODO i should check that im already running here and exit if i am
console.log("Cache maintainence routine starting...");
for(var index in global.repoproxy.repo) {
- console.log("start cleanup in ", index);
- console.log("cleanup array ", global.repoproxy.repo[index]);
+ //console.log("start cleanup in ", index);
+ //console.log("cleanup array ", global.repoproxy.repo[index]);
switch(global.repoproxy.repo[index]["type"]) {
case "apt":
console.log("Scanning '%s' as apt", index);
case "yum":
//console.log("Scanning '%s' as apt", index);
//repoyum.maintain(global.repoproxy.repo[index]);
+ console.log("Scanning '%s' as yum", index);
+ var walkin = path.normalize(global.repoproxy.cacheDir + "/" + index);
+ walkDir(walkin, function(err, list) {
+ repoyum.maintain(index, global.repoproxy.repo[index], list);
+ })
+ break;
break;
}
}