diff options
| -rw-r--r-- | config/deploy/production.rb | 4 | ||||
| -rw-r--r-- | lib/tasks/demo.rake | 25 |
2 files changed, 23 insertions, 6 deletions
diff --git a/config/deploy/production.rb b/config/deploy/production.rb index c24f29894..f1c464c48 100644 --- a/config/deploy/production.rb +++ b/config/deploy/production.rb @@ -1,3 +1,3 @@ server "chouette.marseille.cityway.fr", :app, :web, :db, :primary => true -set :branch, "V2_5" -set :gui_cmd, "2.5.1" +set :branch, "V3_0" +set :gui_cmd, "3.0.0" diff --git a/lib/tasks/demo.rake b/lib/tasks/demo.rake index d78637c96..fbafa96c1 100644 --- a/lib/tasks/demo.rake +++ b/lib/tasks/demo.rake @@ -13,10 +13,27 @@ namespace :demo do user.confirm! referential = organisation.referentials.create( :name => "Tatrobus", :slug => "tatrobus", :prefix => "TAT") - resource = Rack::Test::UploadedFile.new( Rails.application.config.demo_data, 'application/zip', false) - import_instance = referential.import_tasks.create( :resources => resource, :referential_id => referential.id, :user_name => user.name, :no_save => false, :user_id => user.id) - import_instance.import + #resource = Rack::Test::UploadedFile.new( Rails.application.config.demo_data, 'application/zip', false) + #import_instance = ImportTask.new( :resources => resource, :referential_id => referential.id, :user_name => user.name, :no_save => false, :user_id => user.id, :name => "initialize demo", :data_format => "neptune") + #import_instance.save + + File.open("/tmp/parameters_demo.json", "w") { |file| + file.write('{ +"parameters" : { + "neptune-import": { + "user_name" : "Demo", + "name" : "Data restauration", + "organisation_name" : "DemoChouette", + "referential_name" : "Tatrobus", + "clean_repository" : true, + "no_save" : false + } + } +}') } + + cmd = 'curl -F "file=@'+Rails.application.config.demo_data+';filename=tatrobus.zip" -F "file=@/tmp/parameters_demo.json;filename=parameters.json" http://localhost:8180/chouette_iev/referentials/tatrobus/importer/neptune' + system(cmd) + puts "Restore demo environment complete" end end - |
