Method: ConfigScripts::Scripts::Script.pending_scripts
- Defined in:
- lib/config_scripts/scripts/script.rb
.pending_scripts ⇒ Array<String>
This method gets the scripts that we have not yet run.
We will return the filenames, without the extensions.
24 25 26 27 28 29 30 31 |
# File 'lib/config_scripts/scripts/script.rb', line 24 def self.pending_scripts paths = Dir.glob(File.join(self.script_directory, '*.rb')).sort paths.collect do |path| filename = File.basename(path, ".rb") = filename[0, 14] ScriptHistory.script_was_run?() ? nil : filename end.compact end |