Welcome to bos-auto¶

bos-auto comes with a worker and an endpoint to receive notifications of a feed data provider. The endpoint receives those messages, validates them, and queues them for a worker to perform corresponding tasks. Since the queuing is performed via redis, a redis backend must be present. It further stores these incidents via bos-incidents to later be able to show them in the manual intervention module bos-mint.

Outline¶

  • Setup of Bookie Oracle Suite
    • Overall Structure
    • Installation of bos-auto
      • Install dependencies (as root/sudo)
      • Install databases (as root/sudo)
      • Install bos-auto (as user)
      • Upgrading bos-auto (as user)
    • Configuration of bos-auto
      • Setup your python-peerplays wallet
      • Funding the account
      • Modify configuration
    • Spinning up bos-auto
      • Start the Endpoint
      • Start worker
    • Monitoring bos-auto
  • Configuration
  • Command Line Tool
    • bos-auto
    • bos-auto api
    • bos-auto worker
    • bos-auto scheduler
    • bos-auto replay
    • bos-auto incidents
    • bos-auto incidents list
    • bos-auto incidents purge
    • bos-auto incidents resend
    • bos-auto incidents resendall
    • bos-auto incidents rm
    • bos-auto incidents show
  • Schema
  • Web Endpoint
  • Worker

API¶

  • bookied package
    • Subpackages
      • bookied.triggers package
    • Submodules
      • bookied.cli module
      • bookied.config module
      • bookied.endpointschema module
      • bookied.exceptions module
      • bookied.log module
      • bookied.redis_con module
      • bookied.schedule module
      • bookied.utils module
      • bookied.web module
      • bookied.work module
    • Module contents

Indices and tables¶

  • Index
  • Module Index
  • Search Page

Bookied

Navigation

  • Setup of Bookie Oracle Suite
  • Configuration
  • Command Line Tool
  • Schema
  • Web Endpoint
  • Worker
  • bookied package

Related Topics

  • Documentation overview
    • Next: Setup of Bookie Oracle Suite

Quick search

©2017, Fabian Schuh. | Powered by Sphinx 1.8.5 & Alabaster 0.7.12 | Page source