lib/learn_open.rb in learn-open-1.2.21 vs lib/learn_open.rb in learn-open-1.2.22

- old
+ new

@@ -9,10 +9,11 @@ require 'learn_open/opener' require 'learn_open/argument_parser' require 'learn_open/adapters/system_adapter' require 'learn_open/adapters/learn_web_adapter' require 'learn_open/adapters/io_adapter' +require 'learn_open/adapters/ssh_adapter' require 'learn_open/environments' require 'learn_open/environments/base_environment' require 'learn_open/environments/mac_environment' require 'learn_open/environments/linux_environment' require 'learn_open/environments/generic_environment' @@ -25,10 +26,11 @@ require 'learn_open/services/dependency_installers/node_package_installer' require 'learn_open/services/dependency_installers/pip_installer' require 'learn_open/services/lesson_downloader' require 'learn_open/services/file_backup_starter' require 'learn_open/services/logger' +require 'learn_open/services/git_ssh_connector' require 'learn_open/lessons' require 'learn_open/lessons/base_lesson' require 'learn_open/lessons/jupyter_lesson' require 'learn_open/lessons/readme_lesson' require 'learn_open/lessons/ios_lesson' @@ -57,9 +59,13 @@ Git end def self.environment_vars ENV + end + + def self.ssh_adapter + LearnOpen::Adapters::SshAdapter end def self.system_adapter LearnOpen::Adapters::SystemAdapter end