Sha256: 74392679bff54089b519d48d90fc3ed14c31826501c4ac5ed4f97a36de087f97
Contents?: true
Size: 767 Bytes
Versions: 1
Compression:
Stored size: 767 Bytes
Contents
require 'nugrant/mixin/parameters' require 'nugrant/vagrant/errors' module Nugrant module Vagrant module V2 module Config class User < ::Vagrant.plugin("2", :config) include Mixin::Parameters def initialize(defaults = {}, config = {}) setup!(defaults, :params_filename => ".vagrantuser", :key_error => Proc.new do |key| raise Errors::ParameterNotFoundError, :key => key.to_s end, :parse_error => Proc.new do |filename, error| raise Errors::VagrantUserParseError, :filename => filename.to_s, :error => error end ) end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nugrant-2.0.0.rc1 | lib/nugrant/vagrant/v2/config/user.rb |