Class: Wheneverd::Systemd::UnitLister
- Inherits:
-
Object
- Object
- Wheneverd::Systemd::UnitLister
- Defined in:
- lib/wheneverd/systemd/unit_lister.rb
Overview
Lists previously generated unit file paths for a given identifier.
Constant Summary collapse
- DEFAULT_UNIT_DIR =
UnitWriter::DEFAULT_UNIT_DIR
Class Method Summary collapse
-
.list(identifier:, unit_dir: DEFAULT_UNIT_DIR) ⇒ Array<String>
Unit file paths.
Class Method Details
.list(identifier:, unit_dir: DEFAULT_UNIT_DIR) ⇒ Array<String>
Returns unit file paths.
12 13 14 15 16 17 |
# File 'lib/wheneverd/systemd/unit_lister.rb', line 12 def self.list(identifier:, unit_dir: DEFAULT_UNIT_DIR) dest_dir = File.(unit_dir.to_s) return [] unless Dir.exist?(dest_dir) unit_paths(dest_dir, UnitPathUtils.basename_pattern(identifier)) end |