kingtimm / Eve-Resthooks

A Rest Hooks extension to manage webhook subscriptions for the EVE Rest API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Eve-Resthooks

Introduction

Eve-Resthooks = Eve + Rest Hooks

Rest hooks allow your Eve app to notify other services/clients of operations on your Eve API app via REST calls. Follow the link to find out more information. In the rest hooks authors' own words:

REST Hooks itself is not a specification, it is a collection of patterns that treat webhooks like subscriptions. These subscriptions are manipulated via a REST API just like any other resource.

Usage

Running the Example

To run the example, you will need to have a mongodb setup and change the settings.py to reflect your mongo server's settings.

It may require creating a user for the db as well:

db.addUser( { user: "user", pwd: "user", roles: [ "readWrite" ] } )

Running the Tests

The tests currently setup a db according to the settings in testsettings.py. You will need to have a mongo server running to run the tests.

Road Map

  • Document Jobs
  • Built-in Workers to make Calls
  • Tighten cerberus definition of everh endpoints

About

A Rest Hooks extension to manage webhook subscriptions for the EVE Rest API


Languages

Language:Python 100.0%