lib/neetob/cli/base.rb in neetob-0.4.27 vs lib/neetob/cli/base.rb in neetob-0.4.28

- old
+ new

@@ -29,10 +29,12 @@ matching_apps = if apps == ["all"] all_available_apps elsif apps == ["engines"] all_engine_repos(sandbox_mode) + elsif apps == ["nanos"] + all_nano_repos(sandbox_mode) else match_apps(apps || ["*"], all_available_apps) end if matching_apps.length == 0 @@ -48,9 +50,15 @@ def all_engine_repos(sandbox_mode) sandbox_mode ? testing_apps(:github) : NeetoCompliance::NeetoRepos.nanos_backend.map { |repo| "bigbinary/#{repo}" } + end + + def all_nano_repos(sandbox_mode) + sandbox_mode ? + testing_apps(:github) : + NeetoCompliance::NeetoRepos.nanos_mono_repos.map { |repo| "bigbinary/#{repo}" } end def match_apps(required_apps, available_apps) apps = required_apps&.map { |app| Regexp.new "#{app.gsub("*", "[-a-zA-Z0-9]*")}" } available_apps.select do |available_app|