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.2'
Instance Method Summary
collapse
Instance Method Details
20
21
22
23
24
25
26
27
28
29
|
# File 'lib/qualys.rb', line 20
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
|
#finished? ⇒ Boolean
38
39
40
41
42
43
44
|
# File 'lib/qualys/scans.rb', line 38
def finished?
if @status.eql? 'Finished'
return true
end
false
end
|