Improves handling of non-fiction classification data.
[quanlib.git] / main.rb
diff --git a/main.rb b/main.rb
index e1a52053b93f5c8c107d9178731d1169cfbd7388..4ea9c7057de2e456b65eecb2fcad0515b3fbc283 100644 (file)
--- a/main.rb
+++ b/main.rb
@@ -12,6 +12,9 @@ def handleArg(arg)
   if "--purge" == arg
     puts 'Purging database...'
     @store.dropSchema()
+    if File.exists?(Store.unclassified_csv)
+      File.delete(Store.unclassified_csv)
+    end
   elsif arg.start_with?("--")
     abort('ERROR:  Unrecognized option "' + arg + '".')
   end
@@ -39,6 +42,7 @@ puts 'Creating output...'
 navigator = Navigator.new(@store)
 navigator.write_atoz_pages()
 navigator.write_series_listing()
+navigator.write_dewey()
 
 @store.disconnect()