lib/learn_open/opener.rb in learn-open-1.2.2 vs lib/learn_open/opener.rb in learn-open-1.2.3
- old
+ new
@@ -39,15 +39,14 @@
end
def repo_exists?
cloned_labs = "#{HOME_DIR}/.cloned_labs"
if File.exists?(cloned_labs)
+ puts "Loading..."
+ syncing_done = "#{HOME_DIR}/.syncing_started"
+ sleep 1 until File.exists?(syncing_done)
if File.readlines(cloned_labs).grep(/#{repo_dir}/).any?
- until File.exists?("#{lessons_dir}/#{repo_dir}")
- puts "Loading..."
- puts Dir["#{lessons_dir}/*"].count
- sleep 1
- end
+ sleep 1 until File.exists?("#{lessons_dir}/#{repo_dir}")
true
else
false
end
else