Sha256: 87292eaff6cce99d36401b733ba8e6721511ff84995a67db1522092fdf9b26f1
Contents?: true
Size: 414 Bytes
Versions: 12
Compression:
Stored size: 414 Bytes
Contents
module God module Behaviors class CleanUnixSocket < Behavior def valid? valid = true valid &= complain("Attribute 'unix_socket' must be specified", self) if self.watch.unix_socket.nil? valid end def before_start File.delete(self.watch.unix_socket) "deleted unix socket" rescue "no unix socket to delete" end end end end
Version data entries
12 entries across 12 versions & 3 rubygems