class TeachersPet::Actions::AddCollaborators

Public Instance Methods

repository() click to toggle source
# File lib/teachers_pet/actions/add_collaborators.rb, line 4
def repository
  self.options[:repository]
end
run() click to toggle source
# File lib/teachers_pet/actions/add_collaborators.rb, line 8
def run
  self.init_client

  members = self.read_members_file
  members.each do |login|
    unless self.options[:dry_run]
      result = self.client.add_collab(self.repository, login)
    end
    puts "#{login} - #{result}"
  end
end