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)