Commit 6085f2464644771dafe22ec0cdbb2ca084168350
Exists in
master
and in
13 other branches
Merge branch 'add_sisp_to_chef' into 'master'
Add sisp to chef See merge request !187
Showing
2 changed files
with
8 additions
and
2 deletions
Show diff stats
cookbooks/noosfero/recipes/default.rb
| ... | ... | @@ -87,6 +87,12 @@ plugins_spb.each do |plugin| |
| 87 | 87 | end |
| 88 | 88 | end |
| 89 | 89 | |
| 90 | +execute 'sisp:environment:prepare' do | |
| 91 | + command "RAILS_ENV=production bundle exec rake sisp:prepare ADMINUSER=#{node['config']['admins'].first[1]} DOMAIN=#{node['config']['sisp_external_hostname']}" | |
| 92 | + cwd '/usr/lib/noosfero' | |
| 93 | + user 'noosfero' | |
| 94 | +end | |
| 95 | + | |
| 90 | 96 | execute 'plugins:activate' do |
| 91 | 97 | command "RAILS_ENV=production bundle exec rake noosfero:plugins:enable_all" |
| 92 | 98 | cwd '/usr/lib/noosfero' | ... | ... |
src/noosfero-spb/software_communities/lib/tasks/import_sisp_software.rake
| ... | ... | @@ -32,7 +32,7 @@ namespace :sisp do |
| 32 | 32 | create_link_blocks env |
| 33 | 33 | env.save |
| 34 | 34 | |
| 35 | - user = Environment.default.users.find_by_login(ENV["ADMINUSER"]) | |
| 35 | + user = Environment.default.users.find_by_email(ENV["ADMINUSER"]) | |
| 36 | 36 | if user.present? |
| 37 | 37 | password = SecureRandom.base64 |
| 38 | 38 | sisp_user = env.users.find_by_login(user.login) |
| ... | ... | @@ -249,7 +249,7 @@ def create_institution sisp_hash |
| 249 | 249 | institution = PublicInstitution.find_or_initialize_by_name(name) |
| 250 | 250 | institution_community.name = name |
| 251 | 251 | institution_community.country = "BR" |
| 252 | - institution_community.state = "DF" | |
| 252 | + institution_community.state = "Distrito Federal" | |
| 253 | 253 | institution_community.city = "Unknown" |
| 254 | 254 | institution_community.environment = $env |
| 255 | 255 | institution_community.save! | ... | ... |