From 3e30804cbd774543799e1033ba94b074c80babb9 Mon Sep 17 00:00:00 2001 From: Mauco03 <marco.gaibotti@skywarder.eu> Date: Sun, 25 Feb 2024 22:14:17 +0100 Subject: [PATCH] [code-refactoring][functions] Renamed config functions Current config management functions are outdated and will be removed in the last stages of the refactoring --- .../OLDaddParameter.m} | 0 .../OLDloadConfig.m} | 12 +++--------- .../functionSignatures.json | 0 3 files changed, 3 insertions(+), 9 deletions(-) rename functions/{config/addParameter.m => configManagement/OLDaddParameter.m} (100%) rename functions/{config/loadConfig.m => configManagement/OLDloadConfig.m} (65%) rename functions/{config => configManagement}/functionSignatures.json (100%) diff --git a/functions/config/addParameter.m b/functions/configManagement/OLDaddParameter.m similarity index 100% rename from functions/config/addParameter.m rename to functions/configManagement/OLDaddParameter.m diff --git a/functions/config/loadConfig.m b/functions/configManagement/OLDloadConfig.m similarity index 65% rename from functions/config/loadConfig.m rename to functions/configManagement/OLDloadConfig.m index 5543e5c..ab06845 100644 --- a/functions/config/loadConfig.m +++ b/functions/configManagement/OLDloadConfig.m @@ -8,18 +8,12 @@ function varargout = loadConfig(varargin) % - stucts, ordered based on input varargout = cell(1, nargin); - -currPath = fileparts(mfilename('fullpath')); -superPath = fullfile(currPath, '..', '..', 'missions'); - -%% LOAD superConfig -run(fullfile(superPath, 'superConfig.m')); -configPath = fullfile(superPath, super.mission, 'config'); +mission = varargin{end}; %% LOAD desired configs - for i = 1:nargin + for i = 1:nargin-1 fileName = char(varargin{i}); - if ~isfile(fullfile(configPath, fileName)) + if ~isfile(fullfile(mission.configPath, fileName)) error(strcat("File not found inside the config folder: ", varargin{i})); end diff --git a/functions/config/functionSignatures.json b/functions/configManagement/functionSignatures.json similarity index 100% rename from functions/config/functionSignatures.json rename to functions/configManagement/functionSignatures.json -- GitLab