diff options
author | Andreas Maunz <andreas@maunz.de> | 2012-04-05 15:11:55 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2012-04-05 15:11:55 +0200 |
commit | b5501ac01b336e6190e5c3e3f9401bc1f8aacdde (patch) | |
tree | 5192dcb56a9e9b3b98cdf5f45c6974cbcdc012de | |
parent | c593a4a5eb4a94e334c546113e6cf19f84707fbe (diff) |
Uploading master via RestClient
-rw-r--r-- | lib/utils.rb | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/lib/utils.rb b/lib/utils.rb index 46611d2..6689e94 100644 --- a/lib/utils.rb +++ b/lib/utils.rb @@ -85,11 +85,14 @@ module OpenTox end if master - parser = OpenTox::Parser::Spreadsheets.new - ds = OpenTox::Dataset.new - ds.save - parser.dataset = ds - ds = parser.load_csv(master.collect{|r| r.join(",")}.join("\n"),false,true) + + LOGGER.debug master.collect { |row| row.join(",") }.join("\n") + + ds = OpenTox::Dataset.find ( + OpenTox::RestClientWrapper.post( + File.join(CONFIG[:services]["opentox-dataset"]), master.collect { |row| row.join(",") }.join("\n"), {:content_type => "text/csv"} + ) + ) # # # add feature metadata pc_descriptors = YAML::load_file(@keysfile) |