Current section
Files
Jump to
Current section
Files
lib/reactor/file.ex
defmodule Reactor.File do
@moduledoc """
An extension which provides steps for working with the local filesystem within
Reactor.
"""
use Spark.Dsl.Extension,
dsl_patches:
Enum.map(
[
Reactor.File.Dsl.Chgrp,
Reactor.File.Dsl.Chown,
Reactor.File.Dsl.Chmod,
Reactor.File.Dsl.Cp,
Reactor.File.Dsl.Glob,
Reactor.File.Dsl.Ln,
Reactor.File.Dsl.LnS,
Reactor.File.Dsl.Mkdir,
Reactor.File.Dsl.MkdirP,
Reactor.File.Dsl.Rmdir,
Reactor.File.Dsl.Stat
],
&%Spark.Dsl.Patch.AddEntity{
section_path: [:reactor],
entity: &1.__entity__()
}
),
transformers: [Reactor.File.Transformer]
end