Module: Qualys
- Extended by:
- Qualys
- Included in:
- Qualys
- Defined in:
- lib/qualys.rb,
lib/qualys/api.rb,
lib/qualys/auth.rb,
lib/qualys/scans.rb,
lib/qualys/config.rb,
lib/qualys/version.rb
Defined Under Namespace
Modules: Config Classes: Api, Auth, Scan, Scans
Constant Summary collapse
- VERSION =
'0.1.0'
Instance Method Summary collapse
- #configure ⇒ Object (also: #config)
Instance Method Details
#configure ⇒ Object Also known as: config
18 19 20 21 22 23 24 25 26 27 |
# File 'lib/qualys.rb', line 18 def configure block_given? ? yield(Config) : Config %w(username password).each do |key| if Qualys::Config.instance_variable_get("@#{key}").nil? raise Qualys::Config::RequiredOptionMissing, "Configuration parameter missing: '#{key}'. " + "Please add it to the Qualys.configure block" end end end |