Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bunga

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bunga

Control and monitor your system.

  • 0.51.0
  • PyPI
  • Socket score

Maintainers
1

|buildstatus|_ |coverage|_

Bunga

Control and monitor your system.

Project homepage: https://github.com/eerimoq/bunga

Installation

.. code-block:: python

$ pip install bunga

The shell subcommand

Connect to your system (in this case the Monolinux example project_) and execute the df command.

.. image:: https://github.com/eerimoq/bunga/raw/master/docs/shell.png

The log subcommand

Stream logs from your system to your PC.

.. image:: https://github.com/eerimoq/bunga/raw/master/docs/log.png

The plot subcommand

Plot any command output over time. The plot below shows the CPU load.

.. code-block:: text

$ bunga plot cpu

.. image:: https://github.com/eerimoq/bunga/raw/master/docs/plot.gif

Press h or ? to show the help.

Define plots in ~/.bunga-plot.json.

.. code-block:: json

{ "cpu": { "title": "CPU [%]", "command": "cat proc/stat", "pattern": "cpu\s+\d+\s+\d+\s+\d+\s+(\d+)", "algorithm": "delta", "interval": 2, "timespan": 60 "scale": -1, "offset": 100, "y-min": 0, "y-max": 100 }, "uptime": { "title": "Uptime [s]", "command": "cat proc/uptime", "max-age": 600 } }

The execute subcommand

Execute given command, ls in the example below, and print its output.

.. code-block:: text

$ bunga execute ls mnt etc proc init root dev

The get_file subcommand

Get a file from your system.

.. code-block:: text

$ bunga get_file README.rst 100%|█████████████████████████████████████| 1.19k/1.19k [00:00<00:00, 74.1kB/s]

The put_file subcommand

Put a file on your system.

.. code-block:: text

$ bunga put_file README.rst 100%|█████████████████████████████████████| 1.19k/1.19k [00:00<00:00, 24.1kB/s]

.. |buildstatus| image:: https://travis-ci.com/eerimoq/bunga.svg?branch=master .. _buildstatus: https://travis-ci.com/eerimoq/bunga

.. |coverage| image:: https://coveralls.io/repos/github/eerimoq/bunga/badge.svg?branch=master .. _coverage: https://coveralls.io/github/eerimoq/bunga

.. _Monolinux example project: https://github.com/eerimoq/monolinux-example-project

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc