class Pod::Command::Cache::Proxy::List
Public Class Methods
new(argv)
click to toggle source
Calls superclass method
# File lib/cocoapods-cache-proxy/command/cache_proxy/list.rb, line 15 def initialize(argv) init @silent = argv.flag?('silent', false) super end
Public Instance Methods
print_source(source)
click to toggle source
# File lib/cocoapods-cache-proxy/command/cache_proxy/list.rb, line 30 def print_source(source) if source.is_a?(Pod::CacheProxySource) UI.puts "- URL: #{source.baseURL}" UI.puts "- Path: #{CPSH.get_source_root_dir(source.name)}" end end
print_sources(sources)
click to toggle source
# File lib/cocoapods-cache-proxy/command/cache_proxy/list.rb, line 37 def print_sources(sources) sources.each do |source| if source.is_a?(Pod::CacheProxySource) UI.title source.name do UI.puts "- URL: #{source.baseURL}" UI.puts "- Path: #{CPSH.get_source_root_dir(source.name)}" end end end UI.puts "\n" end
run()
click to toggle source
# File lib/cocoapods-cache-proxy/command/cache_proxy/list.rb, line 25 def run sources = CPSH.get_all_sources print_sources(sources) end
validate!()
click to toggle source
Calls superclass method
# File lib/cocoapods-cache-proxy/command/cache_proxy/list.rb, line 21 def validate! super end