Module: Dapp::Dimg::Dapp::Command::FlushRepo

Included in:
Dapp
Defined in:
lib/dapp/dimg/dapp/command/flush_repo.rb

Instance Method Summary collapse

Instance Method Details

#flush_repoObject



6
7
8
9
10
11
12
13
14
# File 'lib/dapp/dimg/dapp/command/flush_repo.rb', line 6

def flush_repo
  lock_repo(repo = option_repo) do
    log_step_with_indent(option_repo) do
      registry = dimg_registry(repo)
      repo_dimgs_images(registry).each { |repo_image| delete_repo_image(registry, repo_image) }
      stages_flush_repo if with_stages?
    end
  end
end