PageRenderTime 57ms CodeModel.GetById 29ms RepoModel.GetById 0ms app.codeStats 0ms

/source/references/3.3.1/developer/Puppetx.html

https://github.com/kbarber/puppet-docs
HTML | 235 lines | 142 code | 93 blank | 0 comment | 0 complexity | 19094d6ff4bf542315ae54ef3a9d0da2 MD5 | raw file
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <title>
  7. Module: Puppetx
  8. &mdash; Documentation by YARD 0.8.7
  9. </title>
  10. <link rel="stylesheet" href="css/style.css" type="text/css" charset="utf-8" />
  11. <link rel="stylesheet" href="css/common.css" type="text/css" charset="utf-8" />
  12. <script type="text/javascript" charset="utf-8">
  13. hasFrames = window.top.frames.main ? true : false;
  14. relpath = '';
  15. framesUrl = "frames.html#!" + escape(window.location.href);
  16. </script>
  17. <script type="text/javascript" charset="utf-8" src="js/jquery.js"></script>
  18. <script type="text/javascript" charset="utf-8" src="js/app.js"></script>
  19. </head>
  20. <body>
  21. <div id="header">
  22. <div id="menu">
  23. <a href="_index.html">Index (P)</a> &raquo;
  24. <span class="title">Puppetx</span>
  25. <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
  26. </div>
  27. <div id="search">
  28. <a class="full_list_link" id="class_list_link"
  29. href="class_list.html">
  30. Class List
  31. </a>
  32. <a class="full_list_link" id="method_list_link"
  33. href="method_list.html">
  34. Method List
  35. </a>
  36. <a class="full_list_link" id="file_list_link"
  37. href="file_list.html">
  38. File List
  39. </a>
  40. </div>
  41. <div class="clear"></div>
  42. </div>
  43. <iframe id="search_frame"></iframe>
  44. <div id="content"><h1>Module: Puppetx
  45. </h1>
  46. <dl class="box">
  47. <dt class="r1 last">Defined in:</dt>
  48. <dd class="r1 last">lib/puppetx.rb</dd>
  49. </dl>
  50. <div class="clear"></div>
  51. <h2>Overview</h2><div class="docstring">
  52. <div class="discussion">
  53. <p>The Puppet Extensions Module.</p>
  54. <p>Submodules of this module should be named after the publisher (e.g. &#8216;user&#8217; part of a Puppet Module name).
  55. The submodule <span class='object_link'><a href="Puppetx/Puppet.html" title="Puppetx::Puppet (module)">Puppet</a></span> contains the puppet extension points.</p>
  56. <p>This module also contains constants that are used when defining extensions.</p>
  57. </div>
  58. </div>
  59. <div class="tags">
  60. </div><h2>Defined Under Namespace</h2>
  61. <p class="children">
  62. <strong class="modules">Modules:</strong> <span class='object_link'><a href="Puppetx/Puppet.html" title="Puppetx::Puppet (module)">Puppet</a></span>, <span class='object_link'><a href="Puppetx/Puppetlabs.html" title="Puppetx::Puppetlabs (module)">Puppetlabs</a></span>
  63. </p>
  64. <h2>Constant Summary</h2>
  65. <dl class="constants">
  66. <dt id="SYNTAX_CHECKERS-constant" class="">SYNTAX_CHECKERS =
  67. <div class="docstring">
  68. <div class="discussion">
  69. <p>The lookup <strong>key</strong> for the multibind containing syntax checkers used to syntax check embedded string in non
  70. puppet DSL syntax.</p>
  71. </div>
  72. </div>
  73. <div class="tags">
  74. </div>
  75. </dt>
  76. <dd><pre class="code"><span class='string val'>'puppetx::puppet::syntaxcheckers'</span>
  77. </pre></dd>
  78. <dt id="SYNTAX_CHECKERS_TYPE-constant" class="">SYNTAX_CHECKERS_TYPE =
  79. <div class="docstring">
  80. <div class="discussion">
  81. <p>The lookup <strong>type</strong> for the multibind containing syntax checkers used to syntax check embedded string in non
  82. puppet DSL syntax.</p>
  83. </div>
  84. </div>
  85. <div class="tags">
  86. </div>
  87. </dt>
  88. <dd><pre class="code"><span class='string val'>'Puppetx::Puppet::SyntaxChecker'</span>
  89. </pre></dd>
  90. <dt id="BINDINGS_SCHEMES-constant" class="">BINDINGS_SCHEMES =
  91. <div class="docstring">
  92. <div class="discussion">
  93. <p>The lookup <strong>key</strong> for the multibind containing a map from scheme name to scheme handler class for bindings schemes.</p>
  94. </div>
  95. </div>
  96. <div class="tags">
  97. </div>
  98. </dt>
  99. <dd><pre class="code"><span class='string val'>'puppetx::puppet::bindings::schemes'</span>
  100. </pre></dd>
  101. <dt id="BINDINGS_SCHEMES_TYPE-constant" class="">BINDINGS_SCHEMES_TYPE =
  102. <div class="docstring">
  103. <div class="discussion">
  104. <p>The lookup <strong>type</strong> for the multibind containing a map from scheme name to scheme handler class for bindings schemes.</p>
  105. </div>
  106. </div>
  107. <div class="tags">
  108. </div>
  109. </dt>
  110. <dd><pre class="code"><span class='string val'>'Puppetx::Puppet::BindingsSchemeHandler'</span>
  111. </pre></dd>
  112. <dt id="HIERA2_BACKENDS-constant" class="">HIERA2_BACKENDS =
  113. <div class="docstring">
  114. <div class="discussion">
  115. <p>The lookup <strong>key</strong> for the multibind containing a map from hiera-2 backend name to class implementing the backend.</p>
  116. </div>
  117. </div>
  118. <div class="tags">
  119. </div>
  120. </dt>
  121. <dd><pre class="code"><span class='string val'>'puppetx::puppet::hiera2::backends'</span>
  122. </pre></dd>
  123. <dt id="HIERA2_BACKENDS_TYPE-constant" class="">HIERA2_BACKENDS_TYPE =
  124. <div class="docstring">
  125. <div class="discussion">
  126. <p>The lookup <strong>type</strong> for the multibind containing a map from hiera-2 backend name to class implementing the backend.</p>
  127. </div>
  128. </div>
  129. <div class="tags">
  130. </div>
  131. </dt>
  132. <dd><pre class="code"><span class='string val'>'Puppetx::Puppet::Hiera2Backend'</span>
  133. </pre></dd>
  134. </dl>
  135. </div>
  136. <div id="footer">
  137. Generated on Mon Oct 7 13:56:24 2013 by
  138. <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
  139. 0.8.7 (ruby-1.8.7).
  140. </div>
  141. </body>
  142. </html>