X-Git-Url: http://jaekl.net/gitweb/?p=quanlib.git;a=blobdiff_plain;f=classify%2Fqueryoclc.rb;h=a4512909038372cd7a386fccae3151e8ae8c9962;hp=b3368040150e034b07a6089282021df2a2d01ed7;hb=952e15e8397db7ca1aad1f71e66f529b31cb75ce;hpb=2891b7126f522211f6d38f1ea3f684ffefb27b94 diff --git a/classify/queryoclc.rb b/classify/queryoclc.rb index b336804..a451290 100644 --- a/classify/queryoclc.rb +++ b/classify/queryoclc.rb @@ -20,12 +20,13 @@ CSV.open('unclassified.csv', 'r:UTF-8') do |csv| first = false elsif row.length >= 2 author_grouping = row[0] - title = row[1] + pathname = row[1] - info = classset.get(author_grouping, title) + info = classset.get(author_grouping, pathname) if nil == info query_count += 1 - info = lookup.lookup(author_grouping, title) + info = lookup.lookup(author_grouping, pathname) + puts info.inspect() puts 'Saving state...' @@ -40,9 +41,9 @@ CSV.open('unclassified.csv', 'r:UTF-8') do |csv| if nil != info classset.ensure_contains!(info) else - puts 'WARNING: lookup of ' + author_grouping + ', "' + title + '" failed.' + puts 'WARNING: lookup of ' + author_grouping + ', "' + pathname + '" failed.' File.open('failed.log', 'a:UTF-8') do |fd| - fd.puts(author_grouping.to_s + ',' + title.to_s) + fd.puts(author_grouping.to_s + ',' + pathname.to_s) end end