Skip to main content

A Sentry extension which integrates with Fogbugz

Project description

An extension for Sentry which integrates with Fogbugz Bug Tracking. Specifically, it allows you to easily create cases from events within Sentry.

Install

Install the package and its requirements via pip. Ideally I should put all the dependences into the setup.py and let the setup.py or pip install them automatically. But unfortunately, the official fogbuz python API client have a strict and unreasonable requirement on the BeautifulSoup lib which is conflict with Sentry’s requirement. Thus you have to install its dependences manually or via the requirements.txt:

pip install sentry-fogbugz
pip install fogbugz-orm
pip install "BeautifulSoup>=3.2.1,<3.3.0 "

Get a FogBugz XML API Token

Open a browser and load the following URL into it, replacing the text in [square brackets] with values appropriate to your install:

https://[yourfogbugz]/api.asp?cmd=logon&email=[youremail]&password=[yourpassword]

The API should give you an XML response with a token that looks something like this:

<response>
    <token>
        <![CDATA[ TOKEN_STRING ]]>
   </token>
</response>

Reference: How To Get a FogBugz XML API Token ( From Fog Creek )

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

sentry-fogbugz-0.1.1.tar.gz (4.6 kB view hashes)

Uploaded Source

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