class Dockscan::Modules::AuditModule

Attributes

scandata[RW]

Public Instance Methods

check(dockercheck) click to toggle source
# File lib/dockscan/modules/audit.rb, line 26
def check(dockercheck)
        raise "#{self.class.name} doesn't implement `handle_command`!"
end
idcontainer(container) click to toggle source
# File lib/dockscan/modules/audit.rb, line 11
def idcontainer(container)
        str=''
        str << container.id
        str << " ("
        names = ''
        container.info["Names"].each do |name|
                names << name << " "
        end
        str << names
        str << ")"
        str << " with IP: "
        str << container.json["NetworkSettings"]["IPAddress"]
        return str
end
info() click to toggle source
# File lib/dockscan/modules/audit.rb, line 7
def info
        raise "#{self.class.name} doesn't implement `handle_command`!"
end