From 56e06420ca9b211304802118f355fb0c3139fa06 Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Wed, 24 Apr 2024 15:36:13 +0200 Subject: Move the config parser inside Page class --- hyde.rb | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'hyde.rb') diff --git a/hyde.rb b/hyde.rb index d64872c..c2bb412 100755 --- a/hyde.rb +++ b/hyde.rb @@ -58,26 +58,9 @@ Considerations on file formats. =end -# Every file needs a config file. It is similar to the YAML block in head to files processed by gohugo or jekyll. -configfile = options[:fileName] + '.config' -if(!File.exist?(configfile) && !options[:fileName].end_with?("tmpl")) - puts 'Cannot find configuration file: ' + configfile - exit 1 -end -if(File.exist?(configfile)) - config = YAML.load_file(configfile) - if(config != nil) - title = config['title'] - pageNames = config['pageNames'] - description = config['description'] - classes = config['classes'] - master = config['master'] - category = config['category'] - end -end page = Page.new(title, options[:fileName], pageNames, description, nil, classes, category) -- cgit v1.2.3