Logcamp::Ruby

Build Status

Simple gem for communicating with external API. Heavily inspired by stripe gem.

Installation

Add this line to your application's Gemfile:

gem 'logcamp-ruby'

And then execute:

$ bundle

Or install it yourself as:

$ gem install logcamp-ruby

Usage

In your app

  1. Set token
Logcamp.token = ENV['LOGCAMP_TOKEN']
  1. Send event
Logcamp::Event.create(
  status: 'event status',
  message: 'notification message',
  date: '01/01/2015 14:30',
  alert: true,
  metadata: {
    key1: value1,
    key2: value2
  }
)

For Sinatra app you may need to add require 'bundler/setup'

Tests

rake test