lib/learn_open/environments/ide_environment.rb in learn-open-1.2.22 vs lib/learn_open/environments/ide_environment.rb in learn-open-1.2.23
- old
+ new
@@ -11,19 +11,19 @@
io.puts "Opening readme..."
run_custom_command(:browser_open, {url: lesson.to_url})
end
end
- def open_jupyter_lab(lesson, location, editor)
+ def open_jupyter_lab(lesson, location, editor, _clone_only)
when_valid(lesson) do
warn_if_necessary(lesson)
io.puts "Opening Jupyter Lesson..."
run_custom_command(:browser_open, {url: lesson.to_url})
end
end
- def open_lab(lesson, location, editor)
+ def open_lab(lesson, location, editor, clone_only)
when_valid(lesson) do
warn_if_necessary(lesson)
case lesson
when LearnOpen::Lessons::IosLesson
super
@@ -31,10 +31,10 @@
download_lesson(lesson, location)
open_editor(lesson, location, editor)
start_file_backup(lesson, location)
install_dependencies(lesson, location)
notify_of_completion
- open_shell
+ open_shell unless clone_only
end
end
end
def when_valid(lesson, &block)