# File lib/blimpy/livery/puppet.rb, line 57
      def self.configure(&block)
        if block.nil?
          raise Blimpy::InvalidLiveryException, "Puppet livery must be given a block in order to configure itself"
        end
        instance = self.new
        yield instance
        instance
      end