Skip to main content

This project is a wrapper library to call utility functions.

Project description

deutils

deutils offeres a set of commonly used python fuctions for use with Glue Jobs and Lambda.

Functions

get_secret(secret_name, region):

This function allows the look up of a sceret from aws secrets manager. It returns the key value pairs in a dictionary object.

delogging

Several small helper functions for formatting logs. Right now its simple prints but it will extend to write to CloudWatch.

s3_helper

The functions aggregate base functions into composite calls. For instance combining get_secret with connect_to_ftp. The new function get_ftp_connection_from_secret takes a secret as an input and returns a ftp connection to minimise lines of code in the users call.

When you need to build a layer: https://awstip.com/create-aws-lambda-layers-using-cloud-9-694895903ca5

Change Log:

User Date Comment
ffortunato 11/01/2023 Describing Overall package.

Github-flavored Markdown

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

eimutils-0.0.6.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eimutils-0.0.6-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file eimutils-0.0.6.tar.gz.

File metadata

  • Download URL: eimutils-0.0.6.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for eimutils-0.0.6.tar.gz
Algorithm Hash digest
SHA256 b8fd5104b40d1a576f6ef0c48433e520c105810783ee7df7c831de69ce268a30
MD5 e94a538216d3a91c94865e6eff97de5b
BLAKE2b-256 b7ec381d3be75c13cfb2f06a9ed7fc266eed8138fc9de6ff413a54aaee962c77

See more details on using hashes here.

File details

Details for the file eimutils-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: eimutils-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for eimutils-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 42f6b7f73843dbb3851baa20afc66de65c87ae8c8e2f5eaad400f7b2abfdd94e
MD5 2f7310af0f003f1156a9aa70b13d45d5
BLAKE2b-256 79a9c20cbcb419ccbf575679076f500237aba006737297aa8afb33c96bbd7417

See more details on using hashes here.

Supported by

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