Skip to main content

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)

Metadata

Release files for pyformica 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyformica 0.1.9
File Size Uploaded
pyformica-0.1.9.tar.gz 506.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyformica 0.1.9
File Interpreter ABI Platform
pyformica-0.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / pyformica-0.1.9.tar.gz

Download URL pyformica-0.1.9.tar.gz
Size 506.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3616ca8876733f2468bc8c74c5dfad5c7bdccb17507005e2f648b2792e08b4e4
BLAKE2b-256 checksum
How to use checksums
c2d95814708f134188cedb98db90156100c5297a30788a1c49e634137eae5dc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / pyformica-0.1.9-py3-none-any.whl

Download URL pyformica-0.1.9-py3-none-any.whl
Size 525.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1d284b8464ab7ff901c8e89f6de9c8382cc7698e299602255e447496cef54892
BLAKE2b-256 checksum
How to use checksums
5de488e0ec2bdb9926adadaea5ee2980c84f4207ab97028f91d5a3c1974213c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.9 This release

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page