Hadron / carthage

Carthage is an Infrastructure as Code (IAC) framework
Other
7 stars 4 forks source link

Cannot easily create a deleted machine without restarting Carthage #50

Open hartmans opened 10 months ago

hartmans commented 10 months ago

At this point, most implementations of Machine have a delete method. However, once you call delete, you get an inconsistent state. It probably works to call close on the object, throw it away, and rebuild the object, but there's not infrastructure to do that. We should come up with a better work flow. Options might include:

cc: @kdienes for bringing up the issue. Also see dd8196b90ae792af0 makes this more likely because it makes it easy to delete a machine.