journal_gateway 0.2.1

An HTTP client for getting Journal entries from a systemd-journal-gatewayd server
Documentation
use std::io;
use hyper;
use hyper::status::StatusCode;
use serde_json;

error_chain! {
    foreign_links {
            HyperError(hyper::Error);
            UrlError(hyper::error::ParseError);
            IoError(io::Error);
            JsonError(serde_json::error::Error);
    }

    errors {
            NoEntries {
                description("No journal entries")
                display("No journal entries received")
            }
            RequestError(status_code: StatusCode, body: String) {
                description("Not OK result code")
                display("Not OK result code received: {} Result body: {}", status_code, body)
            }
    }
}