tree: 06d97fc79d8353ee43d98396484c08bcefad3938 [path history] [tgz]
  1. src/
  2. .gitignore
  3. pom.xml
  4. README.md
components/org.apache.stratos.python.cartridge.agent/README.md

Python Cartridge Agent (PCA)

Cartridge agent manages cartridge instance lifecycle and publishes its health statistics to Complex Event Processor (CEP). It provides a set of extension points for implementing logic required for configuring the server.

How to run Live Tests

  1. Install following packages

    apt-get install -y git python python-pip python-dev gcc zip

  2. Install dependent python modules:

    pip install paho-mqtt
    pip install psutil
    pip install pexpect
    pip install pycrypto
    pip install gitpython
    pip install yapsy
    
  3. Start ActiveMQ:

    <activemq-home>/bin/activemq start
    
  4. Run python cartridge agent live tests:

    mvn clean install -Plive