SCP (secure copy)

https://img.shields.io/pypi/v/kpireport-scp
pip install kpireport-scp

The scp plugin writes the report contents to local disk and then copies them to a remote host via scp. This can be used to copy the report to a server’s webroot or simply keep a backup around.

Note

Currently only the HTML format is supported.

Note

This plugin utilizes fabric for executing commands over SSH, which in turn utilizes paramiko, which is licensed under LGPL 2.1. A copy of this license is included in LGPL-2.1.md in the plugin source.

API

class kpireport_scp.SCPOutputDriver(report: kpireport.report.Report, **kwargs)

Bases: kpireport_static.output.StaticOutputDriver

Changelog

0.0.3

Bug Fixes

  • Fixes the entry point declaration to be valid so the plugin is discoverable.

0.0.2

Bug Fixes

  • The destination path on the remote host will be lazily created if not existing.

0.0.1

Prelude

Initial commit.

New Features

  • Initial commit.