View Source AntikytheraCore.Path (antikythera v0.5.1)

Summary

Functions

@spec antikythera_root_dir() :: Path.t()
Link to this function

atomic_write!(path, content)

View Source
@spec atomic_write!(
  Path.t(),
  iodata()
) :: :ok
@spec changed?(Path.t(), Antikythera.SecondsSinceEpoch.t()) :: boolean()
@spec compiled_core_dir() :: Path.t()
@spec compiled_gears_dir() :: Path.t()
Link to this function

config_encryption_key_path()

View Source
@spec config_encryption_key_path() :: Path.t()
@spec core_config_file_path() :: Path.t()
Link to this function

core_log_file_path(name)

View Source
@spec core_log_file_path(String.t()) :: Path.t()
@spec gear_config_dir() :: Path.t()
Link to this function

gear_config_file_path(gear_name)

View Source
@spec gear_config_file_path(Antikythera.GearName.t()) :: Path.t()
@spec gear_log_dir(Antikythera.GearName.t()) :: Path.t()
Link to this function

gear_log_file_path(gear_name)

View Source
@spec gear_log_file_path(Antikythera.GearName.t()) :: Path.t()
@spec gear_tmp_dir() :: Path.t()
@spec history_dir() :: Path.t()
Link to this function

list_modified_files(dir, since)

View Source
@spec list_modified_files(Path.t(), Antikythera.SecondsSinceEpoch.t()) :: [String.t()]
Link to this function

raft_persistence_dir_parent()

View Source
@spec raft_persistence_dir_parent() :: Path.t()
Link to this function

system_info_access_token_path()

View Source
@spec system_info_access_token_path() :: Path.t()
@spec tenant_ids_file_path() :: Path.t()
@spec tenant_setting_dir() :: Path.t()
Link to this function

tenant_setting_file_path(id)

View Source
@spec tenant_setting_file_path(Antikythera.TenantId.t()) :: Path.t()