Small fixes
[fanfix.git] / src / be / nikiroo / fanfix / Instance.java
index 2289445b968a60cb7bd7b5fdf6556a559647b34c..9c20682fd8d6798da64eea8406ddfc86fa1c9dee 100644 (file)
@@ -6,6 +6,7 @@ import java.io.IOException;
 import be.nikiroo.fanfix.bundles.Config;
 import be.nikiroo.fanfix.bundles.ConfigBundle;
 import be.nikiroo.fanfix.bundles.StringIdBundle;
+import be.nikiroo.fanfix.output.BasicOutput.OutputType;
 import be.nikiroo.utils.resources.Bundles;
 
 /**
@@ -55,7 +56,14 @@ public class Instance {
                }
 
                trans = new StringIdBundle(getLang());
-               lib = new Library(getFile(Config.LIBRARY_DIR));
+               try {
+                       lib = new Library(getFile(Config.LIBRARY_DIR),
+                                       OutputType.INFO_TEXT, OutputType.CBZ);
+               } catch (Exception e) {
+                       syserr(new IOException("Cannot create library for directory: "
+                                       + getFile(Config.LIBRARY_DIR), e));
+               }
+
                debug = Instance.getConfig().getBoolean(Config.DEBUG_ERR, false);
                coverDir = getFile(Config.DEFAULT_COVERS_DIR);
                File tmp = getFile(Config.CACHE_DIR);