class HyperDock::Resource::Projects

Public Instance Methods

attributes() click to toggle source
# File lib/hyperdock/resource/projects.rb, line 34
def attributes
  { names: projects }
end
projects() click to toggle source
# File lib/hyperdock/resource/projects.rb, line 8
def projects
  @projects ||= ::Docker::Container.all.map do |container|
    container.info.dig 'Labels', 'com.docker.compose.project'
  end.uniq
end