class Docman::GitCommitCmd

Public Instance Methods

execute() click to toggle source
# File lib/docman/commands/git_commit_cmd.rb, line 17
def execute
  message = "name: #{@context['name']} updated, state: #{@context.state_name}"
  with_logging(message) do
    GitUtil.commit(@context['root']['full_build_path'], @context['full_build_path'], message)
  end
end
validate_command() click to toggle source
# File lib/docman/commands/git_commit_cmd.rb, line 6
def validate_command
  raise "Please provide 'context'" if @context.nil?
  raise "Context should be of type 'Info'" unless @context.is_a? Docman::Info
end