Class: Envirobly::Git::Unstaged

Inherits:
Commit show all
Defined in:
lib/envirobly/git/unstaged.rb

Instance Method Summary collapse

Methods inherited from Commit

#archive_and_upload, #exists?, #message, #objects_with_checksum_at, #ref, #time

Constructor Details

#initialize(working_dir: Dir.getwd) ⇒ Unstaged

Returns a new instance of Unstaged.



2
3
4
# File 'lib/envirobly/git/unstaged.rb', line 2

def initialize(working_dir: Dir.getwd)
  @working_dir = working_dir
end

Instance Method Details

#dir_exists?(path) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/envirobly/git/unstaged.rb', line 10

def dir_exists?(path)
  Dir.exist? path
end

#file_content(path) ⇒ Object



14
15
16
# File 'lib/envirobly/git/unstaged.rb', line 14

def file_content(path)
  File.read path
end

#file_exists?(path) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/envirobly/git/unstaged.rb', line 6

def file_exists?(path)
  File.exist? path
end