Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

CLI client for interfacing with a MASH server.

Project description

Build Status Documentation Status Py Versions License



mash-client provides a command line utilty to interface with the MASH server REST API.


To install the package use the following commands as root:

$ zypper ar<distribution>
$ zypper refresh
$ zypper in mash-client


  • Click
  • requests
  • PyYaml
  • PyJWT



The client has the following endpoints:

mash job add

Send add job request to mash server based on provided json document.

mash job delete

Delete a job given the UUID.

mash account add azure mash account add ec2 mash account add gce

Add account based on cloud framework.

mash account delete

Delete mash account.

To get more info on an endpoint use the --help option:

mash account add azure --help


Please submit issues and requests to Github.


Contributions to mash-client are welcome and encouraged. See CONTRIBUTING for info on getting started.


Copyright (c) 2019 SUSE LLC.

Distributed under the terms of GPL-3.0+ license, see LICENSE for details.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for mash-client, version 1.1.0
Filename, size File type Python version Upload date Hashes
Filename, size mash-client-1.1.0.tar.gz (25.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page