fixing a null file bug
authorPaul J R <me@pjr.cc>
Thu, 20 Jun 2013 08:35:37 +0000 (18:35 +1000)
committerPaul J R <me@pjr.cc>
Thu, 20 Jun 2013 08:35:37 +0000 (18:35 +1000)
lib/repo-apt.js
repos.conf

index 07248a0..fbe433e 100644 (file)
@@ -9,7 +9,7 @@ function maintain(name, repoinfo, files) {
        var topdir = path.normalize(global.repoproxy.cacheDir + "/" + name + "/");
        
        function fileCheck(i) {
-               //console.log("checking file: ", files[i]);
+               console.log("checking file: ", files[i]);
                
                var cfile = files[i].replace(topdir, "");
                var ctime_t = new Date();
@@ -49,7 +49,9 @@ function maintain(name, repoinfo, files) {
                
        }
        
-       fileCheck(0)
+       
+       if(typeof files[0] != 'undefined') fileCheck(0)
+       else console.log("Skipping file check as there are none... apprently?");
 }
 
 exports.maintain = maintain;
\ No newline at end of file
index 560d566..f1ab11a 100644 (file)
@@ -7,7 +7,7 @@ cachescan:24
 # port to listen on for requests
 listenport:8008
 
-ploop:asdf
+#ploop:asdf
 # a repo definition
 # repo:base_url:type:upstream_url:updateinterval:packageage
 # were:
@@ -17,4 +17,4 @@ ploop:asdf
 #              updateinterval is how often repo meta data is refreshed (days)
 #              packageage is how long a package will go unread before it gets deleted (days)
 repo:fedora:yum:http://ftp.iinet.net.au/pub/fedora/linux/:7:120
-repo:ubuntu:apt:http://ftp.iinet.net.au/pub/ubuntu/:1:120
\ No newline at end of file
+repo:ubuntu:apt:http://ftp.iinet.net.au/pub/ubuntu/:1:120