Skip to main content

Automatically create projects and teams for flox managed projects

Project description

flox sentry integration

Create sentry project and expose DSN value for future processing during flox workflow

Key features

  • create sentry project with same name as flox
  • create sentry team for each project (optional)
  • automatically create DSN for given project
  • expose DSN value as variable which can be used in project workflow or bootstrap template

Exposed variables

  • sentry_dsn

Installation

$ flox plugin install flox-sentry

or

$ pip install flox-sentry

Configuration

$ flox config --plugin sentry --scope=user

ℹ Starting configuration of sentry for 'user' scope
  URL to sentry [https://sentry.io/]:
  Sentry default organization [getflox]:
  Default team which should be used for new projects (must exists) [backend]:
ℹ 'Grant permission to teams' configuration is accepting multiple values, each in new line, enter empty value to end input, '-' to delete value

New configuration:

 Key                            Old value  New value
─────────────────────────────────────────────────────
 Create a new team per project  {}         False
 Grant permission to teams      {}         -

Save plugin settings? [y/N]: y
ℹ Configuration saved: /Users/user/.flox/settings.toml
  Sentry Access Token []: -----

New configuration:

 Key                  Old value                                                         New value
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
 Sentry Access Token  ------                                                            ------

Save plugin settings? [y/N]: y
ℹ Updated 1 secrets

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

flox-sentry-0.1.4.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

flox_sentry-0.1.4-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file flox-sentry-0.1.4.tar.gz.

File metadata

  • Download URL: flox-sentry-0.1.4.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.8.12 Linux/5.11.0-1025-azure

File hashes

Hashes for flox-sentry-0.1.4.tar.gz
Algorithm Hash digest
SHA256 17925ae276b95416f746303aa63abc6fbad9e71e9d86a4d88063b7c067b450ad
MD5 c394f37a31a85f00f8ea9cb354add36c
BLAKE2b-256 5b80220943fa0c6628d8283a3570e463490bba0dc5cfe93ca7b0fa98bb351430

See more details on using hashes here.

File details

Details for the file flox_sentry-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: flox_sentry-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.0 CPython/3.8.12 Linux/5.11.0-1025-azure

File hashes

Hashes for flox_sentry-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 fbb18925c77d53c183727ba252fb8207f262cc5bf708a01f24ab1cdc1a7030ef
MD5 90ea1ad5c20039ae7433aa8944544630
BLAKE2b-256 058a9f5bcfdb4fde0b6d52394f470f866ae7f02cbcecb355036c6224c6934157

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