Skip to content

Instantly share code, notes, and snippets.

@RainMonster
Created October 4, 2013 06:41
Show Gist options
  • Save RainMonster/6821872 to your computer and use it in GitHub Desktop.
Save RainMonster/6821872 to your computer and use it in GitHub Desktop.
zip.write "config.yaml", @config_yaml
zip.write "hue.rb", @hue_rb
zip.write "Gemfile", @gemfile
zip.write "Gemfile.lock", @gemfile_lock
zip.write "lib/bridge_controller.rb", @bridge_controller_rb
zip.write "lib/lamp.rb", @lamp_rb
zip.write "lib/lamp_controller.rb", @lamp_controller_rb
zip.write "lib/lamp_requests.rb", @lamp_requests_rb
zip.write "lib/pi_controller.rb", @pi_controller_rb
def download
@config_yaml = "---\nIP: #{current_user.bridge.ip}\nTOKEN: #{current_user.secret_token}"
@hue_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/hue.rb')).body
@gemfile = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/Gemfile')).body
@gemfile_lock = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/Gemfile.lock')).body
@bridge_controller_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/lib/bridge_controller.rb')).body
@lamp_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/lib/lamp.rb')).body
@lamp_controller_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/lib/lamp_controller.rb')).body
@lamp_requests_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/lib/lamp_requests.rb')).body
@pi_controller_rb = Net::HTTP.get_response(URI.parse('https://raw.github.com/jimwong1023/deamonsinsideme/user_download/lib/pi_controller.rb')).body
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment