Skip to main content

OBDEV is the development environment for the OB package. OB is a event handler library and uses a timestamped JSON file backend to provide persistence. no copyright or LICENSE.

Project description

R E A D M E

OB is a pure python3 event handler and uses a timestamped, type in filename, JSON stringified, files on filesystem backend. OB has been placed in the Public Domain and contains no copyright or LICENSE.

if you need OB to have access to your local directory use this:

> export PYTHONPATH=”.”

this will add your current directory to the pythonpath so the packages in it can be found by OB.

installation is through pypi:

> sudo pip3 install ob

you can also run the bot from the tarball at pypi and run it directly or install with setup.py:

> python3 setup.py install –user

installing from the github repository is also possible:

> git clone http://github.com/bthate/ob

lastely, you can also run directly from the tarball, see https://pypi.org/project/ob/#files

ob provides the following modules:

ob     - object library.
ob.clk - clocks,repeaters.
ob.cls - base classes.
ob.dbs - database management.
ob.dpt - dispatch function.
ob.err - possible errors.
ob.evt - event handling.
ob.flt - list of bots.
ob.hdl - handlers code.
ob.krn - kernel bootup,initialisation
ob.ldr - module loader.
ob.log - logging system and callback.
ob.pst - persistency.
ob.shl - shell related code.
ob.thr - thread management.
ob.tms - time related code.
ob.trc - stack inspection.
ob.trm - terminal code.
ob.typ - type system.
ob.utl - utility functions

H A V E F U N

enjoy the coding ! ;]

Bart

bthate@dds.nl | botfather #dunkbots irc.freenode.net | https://pypi.org/project/ob

Project details


Release history Release notifications

This version

1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for obdev, version 1
Filename, size File type Python version Upload date Hashes
Filename, size obdev-1.tar.gz (5.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page