Class
BuildMaster::InMemorySystem
In:
lib/buildmaster/cotta/in_memory_system.rb
Parent:
Object
Methods
chdir
check_dir_exists
check_file_exists
copy
copy_dir
copy_file
create_dir
create_file
delete_dir
delete_entry
delete_file
dir_exists?
dir_stat
expect_command
file_exists?
file_stat
gather_paths_to_create
io
list
mkdir
move
move_dir
move_file
new
output_for_command
path_content
path_content!
retrieve_file_content
shell
to_s
Attributes
executed_commands
[R]
pwd
[R]
Public Class methods
new
()
Public Instance methods
chdir
(path) {|| ...}
check_dir_exists
(pathname)
check_file_exists
(pathname)
copy
(source, target)
copy_dir
(source, target)
copy_file
(source, target)
delete_dir
(pathname)
delete_file
(pathname)
dir_exists?
(pathname)
dir_stat
(pathname)
expect_command
(command)
file_exists?
(pathname)
file_stat
(pathname)
io
(*args)
list
(pathname)
mkdir
(pathname)
move
(source, target)
move_dir
(source, target)
move_file
(source, target)
output_for_command
(command, output)
shell
(command)
to_s
()
Private Instance methods
create_dir
(pathname)
create_file
(pathname)
delete_entry
(pathname)
gather_paths_to_create
(pathname)
path_content
(pathname)
path_content!
(pathname)
retrieve_file_content
(pathname, options)
[Validate]