class Pod::Podfile::DSL::Config

Attributes

base_url[RW]

Public Instance Methods

login() click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 14
def login
  return @login unless @login.nil?
  Pod::Lazy::Logger.important "Write login from #{@base_url}"
  @login = $stdin.gets
  return @login
end
login=(login) click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 21
def login=(login)
  @login = Shellwords.escape(login) unless login.blank?
end
password() click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 25
def password
  return @password unless @password.nil?
  Pod::Lazy::Logger.important "Write password from #{@base_url}"
  @password = Shellwords.escape $stdin.gets.chomp
  return @password
end
password=(password) click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 32
def password=(password)
  @password = Shellwords.escape(password) unless password.blank?
end
to_s() click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 36
def to_s
  descriptor = ""
  descriptor += "login = #{@login}\n" unless @login.nil?
  descriptor += "password = *****\n" unless @password.nil?
  descriptor += "base_url = #{@base_url}"
end
validate() click to toggle source
# File lib/cocoapods-lazy/dsl.rb, line 10
def validate
  raise 'Write base_url for continue' if base_url == nil
end