refactor: initial commit for major rewrite

This commit is contained in:
David Allen 2025-08-03 20:25:18 -06:00
parent 3253cb8bbb
commit bfd83f35a3
Signed by: towk
GPG key ID: 0430CDBE22619155
45 changed files with 439 additions and 1733 deletions

View file

@ -1,8 +1,8 @@
package main
import (
"github.com/OpenCHAMI/configurator/pkg/config"
"github.com/OpenCHAMI/configurator/pkg/generator"
"git.towk2.me/towk/configurator/pkg/config"
"git.towk2.me/towk/configurator/pkg/generator"
)
type TestGenerator struct{}

View file

@ -5,7 +5,7 @@
# Description: {{ plugin_description }}
#
# Source code: https://github.com/OpenCHAMI/configurator
# Creating plugins: https://github.com/OpenCHAMI/configurator/blob/main/README.md#creating-generator-plugins
# Creating plugins: https://git.towk2.me/towk/configurator/blob/main/README.md#creating-generator-plugins
#
SERVER keepalive=ON
SERVER logdir="/var/log/conman"

View file

@ -5,7 +5,7 @@
# Description: {{ plugin_description }}
#
# Source code: https://github.com/OpenCHAMI/configurator
# Creating plugins: https://github.com/OpenCHAMI/configurator/blob/main/README.md#creating-generator-plugins
# Creating plugins: https://git.towk2.me/towk/configurator/blob/main/README.md#creating-generator-plugins
#
allow booting;
allow bootp;

View file

@ -5,6 +5,6 @@
# Description: {{ plugin_description }}
#
# Source code: https://github.com/OpenCHAMI/configurator
# Creating plugins: https://github.com/OpenCHAMI/configurator/blob/main/README.md#creating-generator-plugins
# Creating plugins: https://git.towk2.me/towk/configurator/blob/main/README.md#creating-generator-plugins
#
{{ dhcp_hosts }}

View file

@ -5,7 +5,7 @@
# Description: {{ plugin_description }}
#
# Source code: https://github.com/OpenCHAMI/configurator
# Creating plugins: https://github.com/OpenCHAMI/configurator/blob/main/README.md#creating-generator-plugins
# Creating plugins: https://git.towk2.me/towk/configurator/blob/main/README.md#creating-generator-plugins
#
include "/etc/powerman/ipmipower.dev"
include "/etc/powerman/ipmi.dev"

View file

@ -5,7 +5,7 @@
# Description: {{ plugin_description }}
#
# Source code: https://github.com/OpenCHAMI/configurator
# Creating plugins: https://github.com/OpenCHAMI/configurator/blob/main/README.md#creating-generator-plugins
# Creating plugins: https://git.towk2.me/towk/configurator/blob/main/README.md#creating-generator-plugins
#
# TODO: test variables