class GithubSnapshot::Organization

Attributes

name[R]
repos[R]

Public Class Methods

new(name, repos) click to toggle source
# File lib/github_snapshot/organization.rb, line 9
def initialize(name, repos)
  @name   = name
  @repos  = repos
end

Public Instance Methods

backup() click to toggle source
# File lib/github_snapshot/organization.rb, line 14
def backup
  repos.to_a.each do |repo|
    GithubSnapshot.exec "mkdir -p #{name}"
    repository = Repository.new repo, self
    repository.backup
  end
end