# File lib/scraperwiki.rb, line 120 def get_var(name, default=nil, _verbose=2) result = sqlite_magic_connection.execute("select value_blob, type from swvariables where name=?", [name]) return default if result.empty? result_val = result.first['value_blob'] case result.first['type'] when 'Fixnum' result_val.to_i when 'Float' result_val.to_f when 'NilClass' nil when 'Array','Hash' JSON.parse(result_val) else result_val end rescue SqliteMagic::NoSuchTable return default end