create-network: Fix network leak by setting the proper network :id

There was a bug in create/remove-network! due to the ID being
incorrectly saved as :network-name.
This commit is contained in:
Ryan Sundberg 2024-04-30 10:56:47 -07:00
parent 802f18af55
commit 7dbc2b722b
No known key found for this signature in database
GPG key ID: 6A2322F8C0ABF7AB

View file

@ -386,9 +386,11 @@
(.driver builder driver)) (.driver builder driver))
(let [network (.build builder) (let [network (.build builder)
network-name (.getName network)] network-name (.getName network)
(swap! started-instances conj {:type :network :id :network-name}) network-id (.getId network)]
{:network network (swap! started-instances conj {:type :network :id network-id})
{:id network-id
:network network
:name network-name :name network-name
:ipv6 (.getEnableIpv6 network) :ipv6 (.getEnableIpv6 network)
:driver (.getDriver network)})))) :driver (.getDriver network)}))))