pymorpheus package

Module contents

Python module for interacting with the Morpheus API

exception pymorpheus.MethodTypeError

Bases: pymorpheus.MorpheusClientException

Exception for bad HTTP request type

class pymorpheus.MorpheusClient(morpheus_url, **kwargs)

Bases: object

The main Morpheus class

Parameters:morpheus_url (str) – Morpheus URL
Key username:Morpheus username
Key password:Morpheus password
Key token:Morpheus token
Key client_id:Morpheus client_id, defaults to ‘morph-cli’
Returns:__init__ should return None
Return type:None
call(method, path, **kwargs)

Calls an API path

Parameters:
  • method (str) – URL request method
  • path (str) – API path
Key options:

Key, value options

Key jsonpayload:
 

JSON data payload

Returns:

JSON result

Return type:

dict

get_token()

Return API token

Returns:API Token
Return type:str
exception pymorpheus.MorpheusClientException

Bases: Exception

Base Exception Class