diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-11-13 03:28:47 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2006-11-13 03:28:47 +0000 |
| commit | 064ddbc218c56de91318c9dfedc481e67ed60750 (patch) | |
| tree | e93341b790ae6279c22138d05bd3f641d3620edd /lib/puppet/provider/port | |
| parent | bb80c1bb2c977fe462fa9d74031929547c2bbc40 (diff) | |
| download | puppet-064ddbc218c56de91318c9dfedc481e67ed60750.tar.gz puppet-064ddbc218c56de91318c9dfedc481e67ed60750.tar.xz puppet-064ddbc218c56de91318c9dfedc481e67ed60750.zip | |
Hosts now work again, and it should be straightforward to create a netinfo provider, too.
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@1864 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/provider/port')
| -rwxr-xr-x | lib/puppet/provider/port/parsed.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/puppet/provider/port/parsed.rb b/lib/puppet/provider/port/parsed.rb index 510b461df..62905bcea 100755 --- a/lib/puppet/provider/port/parsed.rb +++ b/lib/puppet/provider/port/parsed.rb @@ -24,7 +24,9 @@ Puppet::Type.type(:port).provide(:parsed, text_line :funky_darwin, :match => /^\s+\d+\// # We have to manually parse the line, since it's so darn complicated. - record_line :parsed, :fields => %w{name port protocols alias} do |line| + record_line :parsed, :fields => %w{name port protocols alias description}, + :optional => %w{alias description} + do |line| if line =~ /\/ddp/ raise "missed ddp in %s" % line end |
