Sha256: 46e846978a4caadbf6b7635c9027049fa4c061498bf556d0cba28adbec1b3b1f

Contents?: true

Size: 694 Bytes

Versions: 18

Compression:

Stored size: 694 Bytes

Contents

#coding=utf-8

class Aio::Module::Cmd::Cisco::ShowMemory < Aio::Module::Cmd::Cisco
	include Aio::Module

  def initialize
    super({
      :cmd_full   => "show memory",
      :cmd_short  => "sh mem",
      :author     => "Elin",
      :description  => "This is Cisco ASA Command# show memory",
      :ranking    => Ranking_1,
      :platform   => "asa",
      :benchmark  => {
        :proc_ratio => ["<", 70.0],
        }
    })  
	end

	def parse
		cont = self.context.dup
		useful[:memory] = {}
		cont.readline_match_block(/Used memory: .* bytes \((?<proc_ratio>\d+)%/) do |block|
			block.warning_serious(useful[:memory], :proc_ratio, self, {:string => block[:proc_ratio]})
		end
	end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
aio_elin-1.1.8 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.7 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.4 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.3 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.2 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.1 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.1.0 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.9 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.8 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.7 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.6 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.5 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.4 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.3 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.2 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.1 lib/modules/cmd/cisco/show_memory.rb
aio_elin-1.0.0 lib/modules/cmd/cisco/show_memory.rb
aio_elin-0.0.1 lib/modules/cmd/cisco/show_memory.rb