sprinkler_util
Project description
Sprinkler Util
Utility functions for use within sprinkler
python tasks.
get_request_body
Use this function to get the request body if it exists.
Optionally convert it to JSON with the as_json
argument.
Will return None
if there is no request body.
from sprinkler_util import get_request_body
body = get_request_body(as_json=True)
if body is None:
raise Exception("NO REQUEST BODY")
...
get_secret
Use this function to get a secret value. Case insensitive.
If the secret is not set, then a SprinklerSecretNotSetException
will be raised.
from sprinkler_util import get_secret
api_key = get_secret("GOOGLE_API_KEY")
...
send_response
This function is used to send a response for a call-and-response
type job.
Only call this function once.
Internally this function wraps what you pass to it in json.dumps
.
from sprinkler_util import send_response
send_response("hello world")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sprinkler_util-0.1.3.tar.gz
(2.8 kB
view hashes)
Built Distribution
Close
Hashes for sprinkler_util-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c0febd0e27f896552fc79b3231778f2435ee29c1b80d8dca21ffc778b9a2fec |
|
MD5 | 2cbbee2d547fb62de65da11a2fda9b9f |
|
BLAKE2b-256 | 3e3041caced20069524cca5d0d54d91e82643501aaae17274ac693bf8ca92605 |