Hunter Haugen
e815da5962
Merge pull request #483 from nibalizer/load_metadata_json
...
Add load_metadata_json function
2015-07-31 14:12:56 -07:00
Spencer Krum
f411ee7119
Add load_metadata_json function
...
This function loads the metadata.json into a puppet variable. This enables a number of neat things such as:
* Which version of the module am I using? 2.x? 3.x?
* Which author of the module am I using? puppetlabs? example42?
2015-07-30 15:51:54 -07:00
Zee Alexander
aca29129cb
Remove colorful language from module.
2015-07-30 15:11:26 -07:00
Raymond Maika
35e92645f7
(MODULES-2024) Adding replace attribute to file_line
2015-07-30 14:55:32 -04:00
gcmalloc
5c79107863
adding support for hash in the size function
2015-07-22 12:11:52 +02:00
Garrett Honeycutt
f485e6e2eb
Clarify that third argument to ensure_resource() is a hash
2015-07-12 20:11:36 -04:00
TP Honey
a2026bf13b
Merge pull request #475 from DavidS/document-puppet4-compat
...
Document puppet 4 compatability in 4.6
2015-07-09 18:30:26 +01:00
Alexander Fisher
c64ecfb0c3
Add validate_slength's optional 3rd arg to README
2015-07-09 18:13:19 +01:00
David Schmitt
771320a830
Document puppet 4 compatability in 4.6
2015-06-18 14:51:35 +01:00
Eli Young
d7c8460353
fqdn_rotate: Improve documentation
2015-06-01 16:19:07 -07:00
Raymond Maika
72089f3d13
(MODULES-2071) Refactor file_line provider to contain logic to handle parameter multiple in function handle_create_with_after
...
Without this, file_line resource without the `match` parameter but with the `after` param will throw an error if there are multiple matches for the after expression. This patch creates the handling for the `multiple` parameter in handle_create_with_after. This allows you to add a line after the `after` expression if it appears at multiple points in a file.
Updated reference to `file_line` in the README to reflect that the multiple parameter can be set when using `after` and/or `match` as the matching regex.
2015-05-29 00:30:44 -04:00
Jorie Tappa
593f74ced7
DOC-1504: README edits
2015-05-14 15:03:23 -07:00
Hunter Haugen
8fba5c058b
Merge pull request #405 from elyscape/feature/fqdn_rand_strings
...
(MODULES-1715) Add FQDN-based random string generator
2015-04-09 10:45:38 -07:00
Eli Young
23be4020dd
(MODULES-1737) Add pw_hash() function
2015-04-05 17:21:17 -07:00
Eli Young
a82266c256
(MODULES-1715) Add fqdn_rand string generators
2015-03-31 17:33:04 -07:00
Spencer Krum
c297bd80e3
Make each function a link in the readme
...
Using a ####, github will create a link. This makes it so I can link
someone directly to the function I want to show them.
2015-03-28 20:34:42 -07:00
TP Honey
bf8e5b0573
Merge pull request #422 from cyberious/assert_private
...
Assert private
2015-03-05 19:15:41 +00:00
Franz Pletz
56d815bcfc
Rename private() to assert_private()
...
As mentioned in #270 , private is a reserved keyword in the future parser
which is to be released with Puppet 4. As it stands, this function is
not useable with the future parser so it needs to renamed.
This is a breaking change.
2015-03-05 10:59:31 -08:00
Hunter Haugen
41965fd2c9
Merge pull request #375 from poikilotherm/feature/master/validate_integer_and_numeric
...
(MODULES-560) Add new functions validate_numeric() and validate_integer().
2015-03-05 10:57:43 -08:00
TP Honey
706b9e8205
Merge pull request #420 from mhaskel/improveprefix
...
Add support for hashes in the prefix function
2015-03-05 15:45:39 +00:00
robruma
380cb02a65
Adding markdown for the range() function's 3rd argument
...
Adding markdown for the range() function's 3rd argument
Adding markdown for the range() function's 3rd argument
2015-03-04 18:01:29 -05:00
Stefan Goethals
0236cd51bc
Add support for hashes in the prefix function
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
2015-03-03 16:20:55 -08:00
Morgan Haskel
055083c117
Merge pull request #407 from adamcrews/ceiling_function
...
Add a ceiling function to complement the floor function.
2015-03-03 15:59:06 -08:00
Travis Fields
85e81f9bdf
Loosen the restrictions of upcase and allow for recursion of the objects and only worry if the object responds to upcase
2015-03-02 10:45:43 -08:00
Spencer Krum
ef539388cb
Remove travis badge
2015-02-19 13:58:14 -08:00
Adam Crews
53b1802a92
Add a ceiling function to complement the floor function.
2015-02-01 22:46:16 -08:00
Hunter Haugen
7c8ae311ca
(MODULES-1473) Deprecate type() function for new parser
...
The `type()` function will cease to work on the new parser because 'type'
is a reserved keyword. The `type3x()` function may be used to continue
similar functionality, but will be deprecated in favor of the built-in
typing system.
The `type_of()` function has been included to introspect types in the
new parser.
2015-01-07 16:40:06 -08:00
Peter Souter
c125a08994
README fixes for recent merges
...
* (MODULES-444) Update README for concat changes
* (MODULES-1582) Update `validate_cmd` readme
* Plus some Whitespace fixes
2014-12-20 21:10:20 +00:00
Travis Fields
f6e20d2068
Update docs to reflect new behavior of delete function taking array in second argument
2014-12-19 10:41:07 -08:00
Hunter Haugen
1ae0a10707
Merge pull request #388 from mhaskel/merge_4.5.x_into_master
...
Merge 4.5.x into master
2014-12-18 15:55:33 -08:00
Morgan Haskel
696c89de99
Merge pull request #372 from poikilotherm/feature/master/validate_absolute_path_allow_arrays
...
Allow array of pathes in validate_absolute_path
2014-12-17 14:19:30 -08:00
Morgan Haskel
841b0df210
Merge pull request #368 from rfugina/basename
...
Basename implementation
2014-12-17 11:00:23 -08:00
Rob Fugina
ef3d42f7bb
Added basename() based on Ruby's File.basename
...
Based on dirname code. Includes RSpec tests and docs.
2014-12-17 12:39:40 -06:00
jbondpdx
44596dcf3c
DOC-1095: edit file_line resource, match parameter
...
Was unclear and not accurate; rewrote the parameter, moved file_line from function list to resource section, added missing parameters for this resource.
2014-12-16 14:33:42 -08:00
jbondpdx
cff7645648
Added a note that stdlib no longer ships with PE 3.7+
...
Users didn't realize we stopped shipping stdlib module with PE. I added this information to the stdlib readme.
2014-12-16 10:15:14 -08:00
Morgan Haskel
ec08c60749
Update README for updated member() functionality
2014-12-15 16:21:28 -08:00
Oliver Bertuch
260c1f4b92
Add new functions validate_numeric() and validate_integer().
2014-12-04 22:33:15 +01:00
jbondpdx
294b8b572d
Added a note that stdlib no longer ships with PE 3.7+
...
Users didn't realize we stopped shipping stdlib module with PE. I added this information to the stdlib readme.
2014-11-25 11:32:12 -08:00
Oliver Bertuch
89995e4db0
Allow array of pathes in validate_absolute_path
2014-11-25 12:45:23 +01:00
jbondpdx
2fcc1ef189
DOC-248 Revised and updated readme for stdlib module
...
Reorganized and edited stdlib module readme.
2014-10-08 11:42:31 -07:00
Raphaël Pinson
2062f9734b
Add private() function
2014-06-11 16:35:32 +02:00
Ashley Penney
0b59dfe642
Merge pull request #222 from mfoo/fix/master/concat-primitives
...
Allow concat to take non-array second parameters
2014-04-24 13:41:42 -04:00
Yanis Guenane
d9b5e912bb
(MODULES-603) Add defaults arguments to ensure_packages()
...
Without this patch one can not specify package resource specific
parameters. All the ensure_packages() function does it makes sure
the named packages are installed. This patch allows one to pass
default as a second argument and allow greater flexibility on
packages installations.
Use case like the following are now possible :
* ensure_packages(['r10k', 'serverspec'], {'provider' => 'gem'})
* ensure_packages(['ntp'], {'require' => 'Exec[foobar]'})
2014-03-30 18:47:36 -04:00
GoT
d20cf40697
Update README.markdown
...
Add code block for validate_slength.
2014-03-27 11:56:17 +01:00
Martin Foot
35bf5fd8c9
Allow concat to take non-array second parameters
...
Also improve and extend concat tests to lock down functionality
2014-02-21 15:48:27 +00:00
Juan Treminio
908db6d403
hash example has misplaced comas
2014-02-19 23:37:38 -06:00
Ashley Penney
ab981422a6
Merge pull request #217 from teancom/fix/master/file_line
...
(DOCUMENT-21) add docs for file_line to README.markdown
2014-02-11 12:51:37 -05:00
Peter Souter
d4722d7af5
Fix strftime documentation in README
...
Markdown was barfing due to typo
2014-02-11 15:57:22 +00:00
Sharif Nassar
a972e0645b
Remove trailing whitespace
2014-02-05 15:01:45 -08:00
David Bishop
dbba655c10
(DOCUMENT-21) add docs for file_line to README.markdown
...
Without this, you have to look at the source file
(lib/puppet/type/file_line.rb) to know what it does. This adds that
documentation.
2014-01-25 13:30:50 -05:00