Class: Daytona::EnvFile::Parser

Inherits:
Dotenv::Parser
  • Object
show all
Defined in:
lib/daytona/config.rb

Overview

Dotenv::Parser picks its substitutions up from self.class.substitutions, and Ruby does not inherit class-level instance variables, so declaring the list here drops command substitution while leaving Dotenv::Parser alone — a host application's own Dotenv.load keeps the behaviour its author chose. ${VAR} is kept: it reads only keys already parsed or the process environment.