1require File.expand_path(File.join(File.dirname(__FILE__), '..', 'util',
2                                   'puppet_server_address_validation'))
3
4module MCollective
5  module Validator
6    class Puppet_server_addressValidator
7      def self.validate(server)
8        Validator.typecheck(server, :string)
9        Validator.validate(server, :shellsafe)
10        Util::PuppetServerAddressValidation.validate_server(server)
11      end
12    end
13  end
14end
15