# File lib/tasks/redis.tasks.rb, line 11 def self.configuration File.expand_path("../../../test/config/redis.conf", __FILE__) end
# File lib/tasks/redis.tasks.rb, line 19 def self.pid File.open(pid_file).read.to_i end
# File lib/tasks/redis.tasks.rb, line 15 def self.pid_file File.expand_path(Dir.pwd + "/tmp/pids/redis.pid") end
# File lib/tasks/redis.tasks.rb, line 7 def self.redisdir File.expand_path("../../../vendor/redis", __FILE__) end
# File lib/tasks/redis.tasks.rb, line 23 def self.start system %Q(redis-server #{configuration}) end
# File lib/tasks/redis.tasks.rb, line 27 def self.stop begin Process.kill('SIGTERM', pid) rescue # Suppress exceptions for Travis CI end end