Skip to content

coldfront/coldfront-initializer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColdFront Initializers Plugin

This plugin loads data from yaml files into ColdFront.

Install

Install ColdFront and add initializers extra group:

$ uv tool install coldfront[initializers]

If you already have ColdFront installed you can run:

$ uv sync --extra initializers

Or install directly via pip:

$ uv pip install coldfront-initializers

Next add the plugin to the PLUGINS setting in your ColdFront configuration:

PLUGINS="coldfront_initializer"

Loading data

Load ColdFront test data (NOT FOR PRODUCTION USE):

$ uv run coldfront load_test_data

Copy the example test data files so you can edit/update:

$ uv run coldfront copy_initializers_examples --path /path/for/example/files

Load data from a directory:

$ uv run coldfront load_initializer_data --path /path/to/yaml/files

Credits

This plugin was adopted from https://github.com/tobiasge/netbox-initializers written by Tobias Genannt.

License

Apache 2.0

About

This plugin loads data from yaml files into ColdFront

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages