def run_subcommand(self, arguments):
        # Expand path of the command-line specified config file, if any
        if arguments.config_file is not None:
            arguments.config_file = expand_path(arguments.config_file)

        # Load configurations into a Configuration named tuple
        try:
            configs = load_configuration(arguments.config_file)
        except PyleusError as e:
            self.error(e)

        configs = _ensure_storm_path_in_configs(configs)

        # Update configuration with command line values
        configs = update_configuration(configs, vars(arguments))

        try:
            self.run(configs)
        except PyleusError as e:
            self.error(e)
Main recursive function to configure a job flow.
dataset/ETHPy150Open Yelp/pyleus/pyleus/cli/commands/subcommand.py/SubCommand.run_subcommand--crossover with--dataset/ETHPy150Open bloomreach/briefly/src/briefly/node.py/Node.check_configure