View Source API Reference reactor_file v0.14.0
Modules
An extension which provides steps for working with the local filesystem within Reactor.
A chgrp
DSL entity for the Reactor.File
DSL extension.
A chown
DSL entity for the Reactor.File
DSL extension.
A chown
DSL entity for the Reactor.File
DSL extension.
A cp
DSL entity for the Reactor.File
DSL extension.
A cp_r
DSL entity for the Reactor.File
DSL extension.
A glob
DSL entity for the Reactor.File
DSL extension.
A ln
DSL entity for the Reactor.File
DSL extension.
A ln_s
DSL entity for the Reactor.File
DSL extension.
A stat
DSL entity for the Reactor.File
DSL extension.
A mkdir
DSL entity for the Reactor.File
DSL extension.
A mkdir_p
DSL entity for the Reactor.File
DSL extension.
A read_link
DSL entity for the Reactor.File
DSL extension.
A rm
DSL entity for the Reactor.File
DSL extension.
A rmdir
DSL entity for the Reactor.File
DSL extension.
A stat
DSL entity for the Reactor.File
DSL extension.
A write_stat
DSL entity for the Reactor.File
DSL extension.
This exception is returned when a POSIX file error is returned by the standard library.
A Reactor middleware which provides a temporary storage space for files during undo operations.
This exception is returned when a step wishes to temporarily store files but
the Reactor.File.Middleware
middleware has not been added to the reactor.
This exception is returned when a step would otherwise overwritten data without permission.
A step which calls File.chgrp/2
.
The result of a chgrp
step.
A step which calls File.chmod/2
The result of a chmod
step.
A step which calls File.chown/2
The result of a chown
step.
A step which calls File.cp/3
The result of a file copying operation.
A step which calls File.cp_r/2
The result of a file copying operation.
A step which calls Path.wildcard/2
A step which calls File.ln/2
The result of the ln
operation.
A step which calls File.ln/2
The result of the ln_s
operation.
A step which calls File.lstat/2
Arguments
:path
(String.t/0
) - Required. The path of the directory to create
Options
:revert_on_undo?
(boolean/0
) - Remove the created directory if the Reactor is undoing changes The default value isfalse
.
The result of a mkdir
step.
Arguments
:path
(String.t/0
) - Required. The path of the directory to create
Options
:revert_on_undo?
(boolean/0
) - Remove the created directory(s) if the Reactor is undoing changes The default value isfalse
.
The result of a mkdir_p
step.
A step which calls File.read_link/1
A step which calls File.rm/1
The result of the rm
step.
A step which calls File.rmdir/1
The result of a rmdir
step.
A step which calls File.stat/2
A step which calls File.write_stat/2
The result of a write_stat
step.