# sppclient
sppclient is a Python module that aims to simplify interaction with SPP’s REST API.
This module can be used for automation of testing procedures or tasks on the SPP appliance
The module is registered on PyPI and can be installed with:
$ pip install sppclient
# Usage
When writing a script using sppclient import with:
import spplib.sdk.client as client
To create a session object:
session = client.SppSession(“sppHost”, “sppUsername”, “sppPassword”)
session.login()
To interact with SPP API:
client.SppAPI(session, ‘resource_endpoint’).get()
# Sample commands to run included sample scripts.
$ python3 script.py -h (This command provides a list of input parameters needed to run the script)
$ python3 createsite.py –host=”https://x.x.x.x:8443” –user=”admin” –pass=”password” –sitename=”samplesite” –sitedesc=”This is a sample site”
$ python3 runjob.py –host=”https://x.x.x.x:8443” –user=”admin” –pass=”password” –jobname=”samplejob”
<sub>All materials are provided for informational purposes only and officially not supported, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.</sub>
Metadata
Release files for spplib 0.55
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| spplib-0.55.tar.gz | 13.1 kB | Without provenance | Details for spplib-0.55.tar.gz |
Release files / spplib-0.55.tar.gz
| Download URL | spplib-0.55.tar.gz |
|---|---|
| Size | 13.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
45721ab5b8ad094b18a002a9013b3f18b3145961022e70e6b8ba787f6c156241
|
|
BLAKE2b-256 checksum How to use checksums |
8d3aaf0a5ef9825f7e820fd03e47ebef929f7344b3123a976f009148d25d58b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for spplib 0.55
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.