ValidatesHost
Validates host attributes and test it in a simple way. Supports ruby 2.0+ and rails 3+
Installation
Add this line to your application's Gemfile:
gem 'validates_host'
And then execute:
$ bundle
Or install it yourself as:
$ gem install validates_host
Usage
Just use like any other validator:
class Server < ActiveRecord::Base
validates :domain_name, domain_name: true
validates :host_name, host_name: true
validates :ip, ip: true
end
class Subnet < ActiveRecord::Base
validates :value, subnet: true
end
Notes
It will load a macher to test automatically if the gem is below shoulda-matchers.
Mantainers
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request