loki v1.1.0 Loki.File

Helpers for working with file.

Summary

Functions

Helper for copy files

Helper for create file

Helper for create file in force mode

Helper for create link

Helper check if file exists

Helper check if file identical

Helper for remove file

Helper for rename files and dirs

Functions

copy_file(source, target)
copy_file(Path.t, Path.t) :: :ok | {:error, Atom.t}

Helper for copy files.

create_file(path)
create_file(Path.t) :: :ok | {:error, Atom.t}
create_file(any) :: none

Helper for create file.

create_file(path, content)
create_file(Path.t, String.t) :: :ok | {:error, Atom.t}
create_file_force(path)
create_file_force(Path.t) :: :ok | {:error, Atom.t}
create_file_force(any) :: none

Helper for create file in force mode.

create_file_force(path, content)
create_file_force(Path.t, String.t) :: :ok | {:error, Atom.t}
create_link(source, link)
create_link(Path.t, Path.t) :: :ok | {:error, Atom.t}

Helper for create link.

exists_file?(path)
exists_file?(Path.t) :: Boolean.t
exists_file?(any) :: none

Helper check if file exists.

identical_file?(path, renderer)
identical_file?(Path.t, Path.t) ::
  Boolean.t |
  {:error, Atom.t}

Helper check if file identical.

remove_file(path)
remove_file(Path.t) :: :ok | {:error, Atom.t}

Helper for remove file.

rename(source, target)
rename(Path.t, Path.t) :: :ok | {:error, String.t}

Helper for rename files and dirs.