Netwotk automation tool
Project description
Formica
A low-code automation tool for network configuration
Requirements
- Python 3.12
Usage
1. Initialize the metadata folder
The default path for the metadata folder is ~/formica. You can change it by setting the FORMICA_HOME environment variable.
To initialize the metadata folder, run:
formica init
The metadata folder will be created at the specified path, and it will contain the following files:
formica.ini: Configuration file for Formica.logs/: Directory for logs.logging_config.json: Logging configuration file.
You should check the formica.ini file to configure before running.
2. Run Formica
To run all 3 components of Formica (Webserver, Scheduler and Executor), use this command:
formica standalone
Formica will be available at http://localhost:8000. (with default HOST and PORT)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyformica-0.1.8.tar.gz.
File metadata
- Download URL: pyformica-0.1.8.tar.gz
- Upload date:
- Size: 506.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fabe541f9a86bd74cc0915d7357a1f5ed3da3d89fc4e104ca9f4708fff8cf223
|
|
| MD5 |
452ab0e52c29c0cf863537d03c321875
|
|
| BLAKE2b-256 |
19d8e0a285ee15a73fb56b33505f7f71552ec0e7659b7bf109bf2d816a716734
|
File details
Details for the file pyformica-0.1.8-py3-none-any.whl.
File metadata
- Download URL: pyformica-0.1.8-py3-none-any.whl
- Upload date:
- Size: 525.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
279a3420fcaf94a6fd12a25772a43e48fc225e881679f5df617e8ad7d259a1d5
|
|
| MD5 |
be6f8c22e3626a84e4068d05e2f24ca4
|
|
| BLAKE2b-256 |
7121fe8e95088430d6001c82ba8eb25c47f476e7bb8296d01bc48bc4a6f49e94
|