Logcamp

Build Status

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

Installation

Add this line to your application's Gemfile:

gem 'logcamp'

And then execute:

$ bundle

Or install it yourself as:

$ gem install logcamp

Usage

1) Sign up and create an app.

In your project, initialize your app.

2) Set token

Logcamp.token = ENV['LOGCAMP_TOKEN']

3) Send event

Logcamp::Event.create(
  status: 'event status',
  message: 'notification message',
  alert: true,
  metadata: {
    key1: value1,
    key2: value2
  }
)

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

Tests

rake test