]> www.vanbest.org Git - tv_grab_nl_java/commitdiff
Config file handling enabled flag works now
authorJan-Pascal van Best <janpascal@vanbest.org>
Sun, 25 Mar 2012 18:55:53 +0000 (20:55 +0200)
committerJan-Pascal van Best <janpascal@vanbest.org>
Sun, 25 Mar 2012 18:55:53 +0000 (20:55 +0200)
src/main/java/org/vanbest/xmltv/Config.java
src/main/java/org/vanbest/xmltv/Main.java

index 0eb056057ae8f7a73899781cec2c06b0bde4544d..5e7bd009ab0e57dd2fa06b8222be6021a5e5c6c5 100644 (file)
@@ -188,7 +188,7 @@ public class Config {
                                switch (parts.get(0).toLowerCase()) {
                                case "channel":
                                        Channel c = null;
-                                       System.out.println("Adding channel " + parts + " in file format " + fileformat);
+                                       // System.out.println("Adding channel " + parts + " in file format " + fileformat);
                                        switch(fileformat) {
                                        case 0:
                                                c = Channel.getChannel(parts.get(1), parts.get(2));
@@ -204,7 +204,7 @@ public class Config {
                                                switch(parts.get(2)) {
                                                case "enabled": c.setEnabled(true); break; 
                                                case "disabled": c.setEnabled(false); break;
-                                               default: System.out.println("Unknown channel status \"" + parts.get(2) + "\", should be enabled or disabled");
+                                               default: System.out.println("Error in config file, unknown channel status \"" + parts.get(2) + "\", should be enabled or disabled");
                                                }
                                        }
                                        result.channels.add(c);
@@ -212,7 +212,7 @@ public class Config {
                                case "category" :
                                        result.cattrans.put(parts.get(1), parts.get(2));
                                        break;
-                               case "current-file-format" :
+                               case "config-file-format" :
                                        try {
                                                fileformat = Integer.parseInt(parts.get(1));
                                        } catch (NumberFormatException e) {
index 571d407a74453bbd33ef56834187f15a9d99c247..16afd486d2d34869194b88d351661e9b9ec6827f 100644 (file)
@@ -63,7 +63,9 @@ public class Main {
                        System.out.println("under certain conditions; `tv_grab_nl_java --license' for details.");
 
                        System.out.println("Fetching programme data for days " + this.offset + "-" + (this.offset+this.days-1));
-                       System.out.println("... from " + config.channels.size() + " channels");
+                       int enabledCount = 0;
+                       for(Channel c: config.channels) { if (c.enabled) enabledCount++; } 
+                       System.out.println("... from " + enabledCount + " channels");
                        System.out.println("... using cache file " + config.cacheFile.getCanonicalPath());
                }