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