diff options
-rwxr-xr-x | application.rb | 4 | ||||
-rw-r--r-- | public/robots.txt | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/application.rb b/application.rb index ad10bc0..bdd91df 100755 --- a/application.rb +++ b/application.rb @@ -183,12 +183,12 @@ end get '/model/:id/?' do response['Content-Type'] = 'text/plain' model = ToxCreateModel.get(params[:id]) - if !model.uri and model.status == "Completed" + if model and !model.uri and model.status == "Completed" model.uri = RestClient.get(File.join(model.task_uri, 'resultURI')).body model.save end unless @@config[:services]["opentox-model"].match(/localhost/) - if !model.validation_uri and model.validation_status == "Completed" + if model and !model.validation_uri and model.validation_status == "Completed" model.validation_uri = RestClient.get(File.join(model.validation_task_uri, 'resultURI')).body LOGGER.debug "Validation URI: #{model.validation_uri}" model.validation_report_task_uri = RestClient.post(File.join(@@config[:services]["opentox-validation"],"/report/crossvalidation"), :validation_uris => model.validation_uri).body diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..1f53798 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / |