class Credentials

Attributes

day[R]
url[R]
vimeo_password[R]

Public Class Methods

new() click to toggle source
# File lib/aavimeodl/AVD.rb, line 46
def initialize
  @day = ARGV.find { |a| a =~ /w\d+d\d+|all/i }
  @url = ARGV.find { |a| a =~ /raw.githubusercontent/ }

  abort("Must provide a URL to a README.md RAW") unless @url
  abort("Must provide a day like 'w4d1' OR '--all'") unless @day

  @day = @day.upcase
  @vimeo_password = get_vimeo_password
  p ''
end

Private Instance Methods

get_vimeo_password() click to toggle source
# File lib/aavimeodl/AVD.rb, line 60
def get_vimeo_password
  print "Please enter the password to access these Vimeo videos:\n> "
  STDIN.noecho(&:gets).chomp
end