]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - 3rdparty/modules/sysctl/lib/puppet/type/sysctl_runtime.rb
try again, with puppetforge modules, correctly included now
[dsa-puppet.git] / 3rdparty / modules / sysctl / lib / puppet / type / sysctl_runtime.rb
diff --git a/3rdparty/modules/sysctl/lib/puppet/type/sysctl_runtime.rb b/3rdparty/modules/sysctl/lib/puppet/type/sysctl_runtime.rb
new file mode 100644 (file)
index 0000000..f8b0c64
--- /dev/null
@@ -0,0 +1,14 @@
+Puppet::Type.newtype(:sysctl_runtime) do
+
+        @doc = "Manages kernel runtime parameters. This type doesn't change any configuration files."
+
+        newparam(:name, :namevar => true) do
+            desc "Name of the parameter"
+            isnamevar
+        end
+        
+        newproperty(:val) do
+            desc "Value the parameter should be set to"
+        end
+
+end