Skip to main content

An SDK that helps with interacting with Activiti.

Project description

https://img.shields.io/travis/matrixise/pyactiviti.svg https://img.shields.io/pypi/v/pyactiviti.svg

An SDK that helps with interacting with Activiti.

Features

  • Create/Read/Update/Delete/Search a user

  • Create/Read/Update/Delete/Search a group

  • List the deployments

Todo

  • Create/Read/Update/Delete/Search Process

  • Create/Read/Update/Delete/Search Instance

  • Create/Read/Update/Delete/Search Task

Examples

from pyactiviti import Activiti

ACTIVITI_AUTH = ('kermit', 'kermit')
ACTIVITI_API = 'http://localhost:8080/activiti-rest'

activiti = Activiti(ACTIVITI_API, auth=ACTIVITI_AUTH)

if not activiti.user_exists('user1'):
    user = activiti.create_user('user1', 'foo@bar.org', 'secret')
else:
    user = activiti.get_user('user1')

group = activiti.create_group('group1', 'Group1', 'Type')
activiti.group_add_member(group['Id'], user['Id'])

History

0.1.0 (2015-09-04)

  • First release on PyPI.

Project details


Download files

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

Source Distribution

pyactiviti-0.1.0.tar.gz (15.2 kB view details)

Uploaded Source

File details

Details for the file pyactiviti-0.1.0.tar.gz.

File metadata

  • Download URL: pyactiviti-0.1.0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyactiviti-0.1.0.tar.gz
Algorithm Hash digest
SHA256 941701665432b0667b094da10e40a544c81102475a4500e5400db24529d39e8c
MD5 c3a8b9d5f60be0af9e52d7576fd430f1
BLAKE2b-256 543dc6d3a701b2fa7370c0c41c524869b4f32e626c54094ea7e45992223e5583

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page