An open API service indexing awesome lists of open source software.

https://github.com/sourceplusplus/demo-python

Continuous feedback demonstrations for Python applications
https://github.com/sourceplusplus/demo-python

observability observability-as-code

Last synced: 7 months ago
JSON representation

Continuous feedback demonstrations for Python applications

Awesome Lists containing this project

README

          

# ![](https://github.com/sourceplusplus/sourceplusplus/blob/master/.github/media/sourcepp_logo.svg)

![GitHub](https://img.shields.io/github/license/sourceplusplus/protocol)
![GitHub release](https://img.shields.io/github/v/release/sourceplusplus/sourceplusplus?include_prereleases)
![Uptime](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fsourceplusplus%2Fstatus%2Fmaster%2Fapi%2Fsource-cloud%2Fuptime.json)
![Uptime](https://img.shields.io/endpoint?url=https%3A%2F%2Fraw.githubusercontent.com%2Fsourceplusplus%2Fstatus%2Fmaster%2Fapi%2Fsource-cloud%2Fresponse-time.json)

## What is this?

This project holds Python-based demonstrations for [Source++](https://github.com/sourceplusplus/sourceplusplus), the open-source programmable continuous feedback platform. These demonstrations are meant to be used as a reference for how to use Source++ in your own projects.

## How to use?

Install the Source++ plugin via the JetBrains Marketplace by searching for: `Source++`.
Alternatively, you can download the Source++ plugin directly from [here](https://plugins.jetbrains.com/plugin/12033-source-).

Once the plugin is installed, check out the demos below. Each demo contains instructions explaining how to use it.

> Note: You do not need to run this code to play with the demos. This application is hosted on our publicly accessible servers.

## Demos

### [Add Breakpoint](./src/command/AddBreakpoint.py)

This demonstration shows how to add a "non-breaking breakpoint" to a running application. The **Add Breakpoint** command
is useful for debugging production applications without impacting the end user.

For more information, see the [AddBreakpoint](./src/command/AddBreakpoint.py) class.

## Bugs & Features

Bug reports and feature requests can be created [here](https://github.com/sourceplusplus/sourceplusplus/issues).