Anthill¶
An intelligent general purpose automation system.
| Version: | 1.0.3 |
|---|---|
| Download: | https://pypi.org/project/anthill/ |
| Documentation: | https://anthill-python.readthedocs.io/en/latest/ |
- Free software: MIT license
What is a Nest?¶
A Nest is a blueprint to be used for building an Anthill. It is to be provided as a .yml configuration, containing information about node and actions with their inter-dependencies.
What is an Anthill?¶
An Anthill is the order of execution of actions, build upon the nest configuration.
Installation¶
You can install Anthill either via the Python Package Index (PyPI) or from source.
To install using pip:
$ pip install anthill
To install from git:
$ git clone https://github.com/ayushpallav/anthill.git
$ cd anthill
$ python setup.py install
Sample nest.yml¶
node:
- rule: "rule_1.py"
action_1:
- rule: "rule_2.py"
- depends_on:
- node
action_2:
- rule: "rule_3.py"
- depends_on:
- node
- 'action_3'
action_3:
- rule: "rule_4.py"
- depends_on:
- action_1
action_4:
- rule: "rule_5.py"
- depends_on:
- action_2
- action_3