Sha256: af23d8b3cb48b15be7af79463140407239ccab6b5c841433fed69597a51f96e3
Contents?: true
Size: 932 Bytes
Versions: 2
Compression:
Stored size: 932 Bytes
Contents
module VagrantPlugins module DockerComposeProvisioner class Plugin < Vagrant.plugin("2") name "docker-compose-provisioner" description <<-DESC Provides support for provisioning your virtual machines with Docker-Compose. DESC I18n.load_path << File.expand_path("../locales/en.yml", __FILE__) I18n.reload! config(:docker_compose, :provisioner) do require_relative "config" Config end guest_capability("linux", "docker_compose_installed") do require_relative "cap/linux/docker_compose_installed" Cap::Linux::DockerComposeInstalled end guest_capability("linux", "docker_compose_install") do require_relative "cap/linux/docker_compose_install" Cap::Linux::DockerComposeInstall end provisioner(:docker_compose) do require_relative "provisioner" Provisioner end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vagrant-docker-compose-0.0.2 | lib/vagrant-docker-compose/plugin.rb |
vagrant-docker-compose-0.0.1 | lib/vagrant-docker-compose/plugin.rb |