Documentation

Check out our guides and API reference documentation on how to use Rollbar to monitor, debug, and triage errors.

Guides & SDKs    API Reference

Fabric

Report deploys to Rollbar from Fabric

Here's an example Fabric command. Call this from your deploy command when a deploy has completed successfully.

import requests
def rollbar_record_deploy():
    access_token = 'POST_SERVER_ITEM_ACCESS_TOKEN'
    environment = 'production'
    local_username = local('whoami', capture=True)
    # fetch last committed revision in the locally-checked out branch
    revision = local('git log -n 1 --pretty=format:"%H"', capture=True)

    resp = requests.post('https://api.rollbar.com/api/1/deploy/', {
        'access_token': access_token,
        'environment': environment,
        'local_username': local_username,
        'revision': revision
    }, timeout=3)

    if resp.status_code == 200:
        print("Deploy recorded successfully.")
    else:
        print("Error recording deploy:", resp.text)

For details of the /deploy/ endpoint, see Report a deploy.

Updated 2 years ago


Fabric


Report deploys to Rollbar from Fabric

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.