summaryrefslogtreecommitdiff
path: root/libpod
diff options
context:
space:
mode:
authorMatthew Heon <mheon@redhat.com>2019-11-25 19:00:11 -0500
committerMatthew Heon <matthew.heon@pm.me>2019-12-04 18:55:30 -0500
commit001d06d7f6780797853503a2f278c49fbc6d8c5c (patch)
treec60ea2cb4eba100e96c5b684db27a1878b4b5f4e /libpod
parent4dbab37e05d7daff858a8b1b968240dcf729d35a (diff)
downloadpodman-001d06d7f6780797853503a2f278c49fbc6d8c5c.tar.gz
podman-001d06d7f6780797853503a2f278c49fbc6d8c5c.tar.bz2
podman-001d06d7f6780797853503a2f278c49fbc6d8c5c.zip
Completely rework --change parsing
The way we were trying to parse was very broken. I originally attempted to use Buildah's Dockerfile parser here, but dealing with it (and convincing it to accept only a limited subset, and only one instruction at a time) was challenging, so I rewrote a subset of Dockerfile parsing. This should handle most common cases well, though there are definitely unhandled edge cases for ENV and LABEL. Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'libpod')
0 files changed, 0 insertions, 0 deletions