Sha256: 380ccc068a79f9e6a8491d090ef787889e540dc5c8d10c5f62721e68e7c5d80d

Contents?: true

Size: 408 Bytes

Versions: 41

Compression:

Stored size: 408 Bytes

Contents

require 'metasploit_data_models/validators'

module MetasploitDataModels
  module Models
    include MetasploitDataModels::Validators

    def models_pathname
      app_pathname.join('models')
    end

    def require_models
      autoload_validators

      models_globs = models_pathname.join('**', '*.rb')

      Dir.glob(models_globs) do |model_path|
        require model_path
      end
    end
  end
end

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
metasploit_data_models-0.17.3-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.3 lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.3.pre.metasploit.pre.concern-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.3.pre.metasploit.pre.concern lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.2-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.2 lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.2.pre.metasploit.pre.data.pre.models.pre.search lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.1-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.1 lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.0-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.17.0 lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.9 lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.9-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.8 lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.8-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.7-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.7 lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.6-java lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.6 lib/metasploit_data_models/models.rb
metasploit_data_models-0.16.5-java lib/metasploit_data_models/models.rb