Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cloud66-oss/rb-halo
Ruby Client for Halo
https://github.com/cloud66-oss/rb-halo
logging ruby
Last synced: about 1 month ago
JSON representation
Ruby Client for Halo
- Host: GitHub
- URL: https://github.com/cloud66-oss/rb-halo
- Owner: cloud66-oss
- Created: 2020-06-25T18:35:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-26T22:10:43.000Z (over 4 years ago)
- Last Synced: 2024-11-14T11:04:49.302Z (3 months ago)
- Topics: logging, ruby
- Language: Ruby
- Homepage:
- Size: 9.77 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RbHalo
RbHalo is a Ruby client for Halo.
## Installation
Add this line to your application's Gemfile:
```ruby
gem 'rb-halo'
```And then execute:
$ bundle
Or install it yourself as:
$ gem install rb-halo
## Usage
```ruby
client = RbHalo::Client.connect('host.acme.org')client.log("key", "session", "payload")
# or
client.close_session("key", "session")
# then
client.close()
```You can use the following options:
```
:tls -> Connect to a TLS enabled Halo server
:port -> Port (default is 15443)
:host -> Halo host (name or IP)
:token -> JWT if needed
```