Skip to main content

Hemlock is a way of providing a common data access layer. This is a RESTful server for Hemlock.

Project description

Hemlock-REST

[![PyPI version](https://badge.fury.io/py/hemlock-rest.png)](http://badge.fury.io/py/hemlock-rest) [![Build Status](https://travis-ci.org/Lab41/Hemlock-REST.png?branch=master)](https://travis-ci.org/Lab41/Hemlock-REST) [![downloads](https://pypip.in/d/hemlock-rest/badge.png)](http://crate.io/packages/hemlock-rest/) [![Coverage Status](https://coveralls.io/repos/Lab41/Hemlock-REST/badge.png?branch=master)](https://coveralls.io/r/Lab41/Hemlock-REST?branch=master)

Hemlock REST Server. Same functionality as the [Hemlock CLI](https://github.com/Lab41/Hemlock/blob/master/docs/CLI.md), but through a [RESTful](https://github.com/Lab41/Hemlock-REST/blob/master/docs/REST.md) interface.

![Hemlock L](https://raw.github.com/Lab41/Hemlock-REST/master/docs/images/logo.png “Hemlock”)

Install instructions

`bash sudo pip install hemlock-rest `

Required dependencies

[Hemlock](http://lab41.github.io/Hemlock/)

Python modules: - pexpect - [web](http://webpy.org/)

Running

`bash hemlock-rest ` Alternatively, hemlock_rest.py can be modified to support more robust webservers.

Documentation

Tests

The tests for this project use [py.test](http://pytest.org/latest/)

Contributing

What to contribute? Awesome! Issue a pull request or see more details [here](https://github.com/Lab41/Hemlock-REST/blob/master/CONTRIBUTING.md).

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page