Skip to main content

Floe

Project description

# Floe Microservice

This presents a simple key value data store with a list of ids and configurable backends.

Can use it as a python backend or as a uwsgi application in a docker container.

## Configuration You can configure docker with environmental variables.

new relic can use the standard environmental variables:

https://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-configuration#environment-variables

then you can add additonal environmental vars for backends.

` FLOE_URL_FOO='file://.floe' FLOE_URL_BAR='file:///tmp/floe' FLOE_URL_BAZZ='mysql://root:pass@127.0.0.1:3306/test?table=bazz' FLOE_URL_QUUX='http://127.0.0.1:995/my_namespace' `

## API You can add other connectors. The interface provides the following methods:

  • get

  • get_multi

  • set

  • set_multi

  • delete

  • delete_multi

  • ids

  • flush

The ids method returns a generator to iterate. The multi methods allow you do do batch operations on multiple keys.

Project details


Download files

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

Source Distribution

floe-0.0.8.tar.gz (9.3 kB view details)

Uploaded Source

Built Distributions

floe-0.0.8-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

floe-0.0.8-py2-none-any.whl (12.5 kB view details)

Uploaded Python 2

File details

Details for the file floe-0.0.8.tar.gz.

File metadata

  • Download URL: floe-0.0.8.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.9.1 setuptools/27.3.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.11

File hashes

Hashes for floe-0.0.8.tar.gz
Algorithm Hash digest
SHA256 fa679f84934004eb835728b0e9d59b77d8ccb07d6f4add0cae5531c417ab352b
MD5 87b5cd56248d034cdf349bc9d9ec18dc
BLAKE2b-256 a613e9791e50ff2295e786f3577245d40959447fe178e4cfda81f7eb2bea917b

See more details on using hashes here.

File details

Details for the file floe-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: floe-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.9.1 setuptools/27.3.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.11

File hashes

Hashes for floe-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 89de86486e302ad7651675b346c47526622843263f2cb7e90139757cd0697520
MD5 816fb2b5ee4a8cb245a8144d88231ca0
BLAKE2b-256 765a837b6e48ff6b10473365bd03d711ebb1a8e55860458b1ae0716ce4c44453

See more details on using hashes here.

File details

Details for the file floe-0.0.8-py2-none-any.whl.

File metadata

  • Download URL: floe-0.0.8-py2-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.9.1 setuptools/27.3.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.11

File hashes

Hashes for floe-0.0.8-py2-none-any.whl
Algorithm Hash digest
SHA256 9aa5e7b2876c384a1be1fa9b4dd2fa582be6745119e2989639314355e23df8c8
MD5 0e84d433329976c80122c21c280c2e4c
BLAKE2b-256 4e342ce6d040ba18db4d8481545ea6e990ade642ecab74a412d9549421bd5444

See more details on using hashes here.

Supported by

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