docbrown/config/initializers/stream_rails.rb
Mac Siri 40f488d991 Migrate to Travis CI (part 2) (#591)
* Update Travis.yml

* Update README

* Update README

* Adjust test to not rely on env vars

* Update encryption

* Refactor

* Update env key

* Stub AWS calls

* Create ApplicationConfig

* Fix specs

* Fix lint

* Update ApplicationConfig

* Remove travis env vars

* Fix lint

* Extend character limit to 100

* Add env to travis

* Take out auto-restart after deploy

* Immediately discarded test cache

* Stub GA in request specs

* Stub Pusher

* Fix broken specs

* Update fixture

* Add CodeClimate id

* Change CodeClimate key

* Remove merge mistakes

* WIP

* Add Envied gem & Change README

* Add missing keys

* Add missing key

* Update fixture

* Fix broken spec

* Add Slack Notification for Travis

* Fix wording

* Fix typo
2018-07-20 20:17:18 -04:00

14 lines
642 B
Ruby

require "stream_rails"
StreamRails.configure do |config|
config.api_key = ApplicationConfig["STREAM_RAILS_KEY"]
config.api_secret = ApplicationConfig["STREAM_RAILS_SECRET"]
config.timeout = 3 # Optional, defaults to 3
config.location = "us-east" # Optional, defaults to 'us-east'
# If you use custom feed names, e.g.: timeline_flat, timeline_aggregated,
# use this, otherwise omit:
# config.news_feeds = { flat: "flat", aggregated: "timeline_aggregated" }
# Point to the notifications feed group providing the name, omit if you don't
# have a notifications feed
config.notification_feed = "notifications"
end