Method: R10K::Module::SVN#status

Defined in:
lib/r10k/module/svn.rb

#statusObject



62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/r10k/module/svn.rb', line 62

def status
  if not self.exist?
    :absent
  elsif not @working_dir.is_svn?
    :mismatched
  elsif not @url == @working_dir.url
    :mismatched
  elsif not @expected_revision == @working_dir.revision
    :outdated
  else
    :insync
  end
end