Module: CaptiveStackDetector::AptfileParser
- Defined in:
- lib/captive_stack_detector/aptfile_parser.rb
Overview
Extrait les paquets système déclarés dans un Aptfile : un paquet par ligne,
commentaires (#) et lignes vides ignorés.
Class Method Summary collapse
Class Method Details
.parse(content) ⇒ Object
7 8 9 10 11 |
# File 'lib/captive_stack_detector/aptfile_parser.rb', line 7 def self.parse(content) content.to_s.lines .map { |line| line.split("#", 2).first.to_s.strip } .reject(&:empty?) end |