- On Rackspace Public Cloud, create an 8GB General Server with Ubuntu 14.04 PVHM.
- SSH in as root. If you are really cool, use tmux at this time.
- Install OpenStack Liberty
bash <(curl -s https://raw.githubusercontent.com/openstack/openstack-ansible/liberty/scripts/run-aio-build.sh) - Once complete, you can find the admin password in
/root/openrc. Save it for later to log into Horizon. - Fix the neutron endpoint to work with the SDK:
lxc-ls | grep utility.lxc-attach -n aio1_utility_container-XXX. Replace XXX with the name you found in the last step.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env puma | |
| app_path = '/var/www/YOUR_APP_NAME/current' | |
| directory app_path | |
| environment 'production' | |
| daemonize true | |
| pidfile "#{app_path}/tmp/pids/puma.pid" | |
| state_path "#{app_path}/tmp/pids/puma.state" | |
| stdout_redirect "#{app_path}/log/puma_error.log", "#{app_path}/log/puma_access.log", true | |
| threads 0,16 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # frozen_string_literal: true | |
| class ListingDescriptionUpdater | |
| class << self | |
| def update | |
| file = '' | |
| # Commented out the array of Place, Event, Job because Events and Jobs are required to have descriptions at point of creation so there should not be anything needed to be scraped from a site. | |
| # If in the future the description field is no longer a required field they can be added back as shown below. | |
| # [Place, Event, Job].each do |klass| | |
| [Place].each do |klass| |
OlderNewer