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.

## 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.9.tar.gz (9.7 kB view details)

Uploaded Source

Built Distributions

floe-0.0.9-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

floe-0.0.9-py2-none-any.whl (12.4 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: floe-0.0.9.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.15

File hashes

Hashes for floe-0.0.9.tar.gz
Algorithm Hash digest
SHA256 a7b9f78cb23c0839c7b2e95b96b512ad4756544f316187847e2f2a1167d498be
MD5 72f498cd64ddb31ab1a52e70a24dc209
BLAKE2b-256 5b81a5073d635fd8c0b1bb30eb2f0321c5d6e90b634c5e6c64f47551f84ad426

See more details on using hashes here.

File details

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

File metadata

  • Download URL: floe-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.15

File hashes

Hashes for floe-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 b7d5e8a63570b43f6d2dbaec16e6ea8d730e9dc917b598c6df5716dbdc523cc8
MD5 a50ba9900db07954b5758a0be0cd25c2
BLAKE2b-256 dfcfa145dc615a5f3b9a6207d3b29b00a2cc79b83822a8d341a62220b6480957

See more details on using hashes here.

File details

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

File metadata

  • Download URL: floe-0.0.9-py2-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/2.7.15

File hashes

Hashes for floe-0.0.9-py2-none-any.whl
Algorithm Hash digest
SHA256 2921e53e2a22fa953e3a4e48ea0b29160c263509761ceed58dc6fe8650f2c31c
MD5 b5877cffd817b02c293ff8b5160848ee
BLAKE2b-256 30ef7acba78ddf3c95d2b45c17be33fae9b4faa1479b56b9d3126a5dc1d5d35c

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