Module: Utils
- Defined in:
- lib/fccc/utils.rb
Defined Under Namespace
Classes: Collage
Class Method Summary collapse
Class Method Details
.increment_filename(path) ⇒ Object
68 69 70 71 72 |
# File 'lib/fccc/utils.rb', line 68 def self.increment_filename(path) _, filename, count, extension = *path.match(/(\A.*?)(?:_#(\d+))?(\.[^.]*)?\Z/) count = (count || '0').to_i + 1 return "#{filename}_##{count}#{extension}" end |
.load_credentials(path) ⇒ Object
74 75 76 77 78 |
# File 'lib/fccc/utils.rb', line 74 def self.load_credentials(path) credentials = YAML.load_file(path) FlickRaw.api_key = credentials["api_key"] FlickRaw.shared_secret = credentials["shared_secret"] end |