Sha256: a99396f402009a160af87046bc1c3f01e459134c85c5baec7ca7058cb3d707a2
Contents?: true
Size: 794 Bytes
Versions: 1
Compression:
Stored size: 794 Bytes
Contents
require 'dply/logger' require 'dply/release' require 'dply/config' module Dply module Cli class Status include Logger def initialize(argv) @argv = argv end def run print_status end def print_status r = current_release color = r[:deployed] ? :green : :red logger.info "#{r[:revision].send color} #{r[:project]} #{r[:branch]} #{r[:timestamp]}" end def current_release @current_release ||= begin if File.symlink? current_dir name = File.basename( File.readlink current_dir ) else name = "NA" end Release.parse name end end def current_dir @current_dir ||= "current" end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dply-0.1.9 | lib/dply/cli/status.rb |