diff options
Diffstat (limited to 'app/models/simple_interface.rb')
| -rw-r--r-- | app/models/simple_interface.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/models/simple_interface.rb b/app/models/simple_interface.rb index 5f022719a..07fabd832 100644 --- a/app/models/simple_interface.rb +++ b/app/models/simple_interface.rb @@ -27,6 +27,16 @@ class SimpleInterface < ActiveRecord::Base self.journal ||= [] end + def init_env opts + @verbose = opts.delete :verbose + + @errors = [] + @messages = [] + @padding = 1 + @current_line = 0 + @padding = [1, Math.log([@number_of_lines, 1].max, 10).ceil()].max + end + def configure new_config = configuration.duplicate yield new_config |
