Module: MutagenSocketTerminate
- Included in:
- Takelage::DockerContainer, Takelage::MutagenSocket
- Defined in:
- lib/takelage/mutagen/socket/terminate.rb
Overview
takelage mutagen socket terminate
Instance Method Summary collapse
-
#mutagen_socket_terminate(socket) ⇒ Object
Backend method for mutagen socket terminate.
Instance Method Details
#mutagen_socket_terminate(socket) ⇒ Object
Backend method for mutagen socket terminate.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/takelage/mutagen/socket/terminate.rb', line 6 def mutagen_socket_terminate(socket) log.debug "Terminate the mutagen socket \"#{socket}\"" return false unless mutagen_check_daemon socket_terminated = _mutagen_socket_terminate_socket socket unless socket_terminated.exitstatus.zero? log.debug "Unable to terminated mutagen socket \"#{socket}\"" return false end log.debug "Terminated the mutagen socket \"#{socket}\"" true end |