lib/nib/history/compose.rb in nib-1.5.0 vs lib/nib/history/compose.rb in nib-1.5.1

- old
+ new

@@ -21,11 +21,15 @@ .merge('volumes' => volumes_config) end private + def docker_compose_config + @docker_compose_config ||= `docker-compose config` + end + def original_config - @original_config ||= YAML.safe_load(`docker-compose config`) + @original_config ||= YAML.safe_load(docker_compose_config.gsub(/\$/, '$$')) end def file @file ||= Tempfile.open('compose', dir) do |compose| compose.write(config.to_yaml)