Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.33 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.33 KB

pensieve

pensieve is an easy extensible server architecture to accept socket data such as sensor readings, images, etc.

Dependencies

Installation

  1. Clone:

    $ git clone git@github.com:sinabahram/pensieve.git
  2. Install (after cd pensieve/):

    $ [sudo] python setup.py develop

    Note: This installs in development mode, which means Python modules are exposed directly from the source directory. You can then update your local copy to pull in changes from the remote repository, and/or make changes yourself. You can also use [sudo] python setup.py install for a typical installation (recommended: Python virtual environment).

Usage

Run server:

$ python -m pensieve.server

Run test client:

$ python -m pensieve.tests.client

Note: You can connect to a running server instance from any pensieve client.