From 16b81ed0388e00e0a10995df1d88cd3382290fef Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Wed, 11 Dec 2024 00:06:44 +0100 Subject: [PATCH] feat: add initializer for root_config with version and filesystems parameters --- src/models/root_config.cr | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/models/root_config.cr b/src/models/root_config.cr index d88dc61..2227ad6 100644 --- a/src/models/root_config.cr +++ b/src/models/root_config.cr @@ -36,5 +36,12 @@ module GX::Models @[YAML::Field(key: "filesystems")] getter filesystems : Array(AbstractFilesystemConfig) + setter filesystems + + def initialize(version = "1.0.0", global = GlobalConfig.new, filesystems = [] of AbstractFilesystemConfig) + @version = version + @global = global + @filesystems = filesystems + end end end