diff options
author | Christoph Helma <helma@in-silico.ch> | 2010-05-10 18:45:22 +0200 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2010-05-10 18:45:22 +0200 |
commit | 0cf1fbcfae7f618f188f8b44051e5fc0724f8728 (patch) | |
tree | 0bbbda6fe1144884a397ec7169b3600e2ddb8c85 /lib/validation.rb | |
parent | d32c70ba0ccbd4b32a972258683c190f48fdbe07 (diff) |
Validation service integrated
Diffstat (limited to 'lib/validation.rb')
-rw-r--r-- | lib/validation.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/validation.rb b/lib/validation.rb index 97aafc4..bd38488 100644 --- a/lib/validation.rb +++ b/lib/validation.rb @@ -5,13 +5,15 @@ module OpenTox def initialize(params) #resource = RestClient::Resource.new(params[:uri], :user => @@users[:users].keys[0], :password => @@users[:users].values[0]) - #@uri = resource.post(params).to_s + #@uri = resource.post(params).body + #LOGGER.debug "VALIDATION URI: " + @uri.to_s call = "curl -X POST " params.each do |k,v| - call += " -d "+k.to_s+"=\""+v.to_s+"\"" unless k == :uri + call += " -d "+k.to_s+"=\""+URI.encode(v.to_s)+"\"" unless k == :uri end call += " "+params[:uri] LOGGER.debug call + @uri = `#{call}` end def self.crossvalidation(params) |