Work in progress
sonar-client-python provides a python API to speak with Sonar.
you can run tests with:
python tests/basic.py
with default endpoint: 'http://localhost:9191/api' and Island: 'default'
or you can run the tests with specified Endpoint and Island:
python tests/basic.py ENDPOINT ISLAND
- Close
- isWritable
- info
- createIsland
- focusIsland
- _getIslandInfo
- getCurrentIsland
- getSchemas
- getSchema
- putSchema
- putSource
- _localdriveKey
- writeResourceFile
- readResourceFile
- createResource
- parseHyperdriveUrl
- resourceHttpUrl
- get
- put
- del(ete)
- sync
- query
- search
- updateIsland
- getDrives
- readdir
- makeLink
- getResource
- writeFile
- readFile
- statFile
- pullSubscription
- ackSubscription
- _url
- fileUrl
- _request
- initCommandClient
- callCommand
- createQueryStream
- createSubscriptionStream