Class: Ace::Hitl::Atoms::HitlFilePattern

Inherits:
Object
  • Object
show all
Defined in:
lib/ace/hitl/atoms/hitl_file_pattern.rb

Constant Summary collapse

FILE_EXTENSION =
".hitl.s.md"
FILE_GLOB =
"*#{FILE_EXTENSION}"

Class Method Summary collapse

Class Method Details

.filename(id, slug) ⇒ Object



14
15
16
# File 'lib/ace/hitl/atoms/hitl_file_pattern.rb', line 14

def self.filename(id, slug)
  "#{folder_name(id, slug)}#{FILE_EXTENSION}"
end

.folder_name(id, slug) ⇒ Object



10
11
12
# File 'lib/ace/hitl/atoms/hitl_file_pattern.rb', line 10

def self.folder_name(id, slug)
  slug.nil? || slug.empty? ? id : "#{id}-#{slug}"
end