<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">I'm relatively new to 
puppet enterprise but I believe the intent is to put code which performs
 the action under "manifests" and a second folder at the same level as 
manifests called "examples" in which you would have an init.pp file with
 a line as simple as:  <span style="font-family: Courier 
New,Courier,monospace;">include aTest</span>  Then you would invoke the 
example using puppet apply aTest/examples/init.pp to actually see a test
 run of the code. Once you decide it works and you want to apply it site
 wide you could add an include in site.pp in the same way.<br>
<span>

</span><br>
<blockquote style="border: 0px none;" 
cite="mid:CAKuUP=fFxckNjy8niAvdV2Hk4fumQ02Jtd9eP9zAGG4qjAXxVg@mail.gmail.com"
 type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="width:100%;border-top:1px solid #EDEEF0;padding-top:5px">   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;">
           <a moz-do-not-send="true" href="mailto:beandaemon@gmail.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Mike Bean</a></div>   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
 right;">     <font color="#9FA2A5"><span style="padding-left:6px">September
 17, 2015 at 2:05 PM</span></font></div>    </div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody"><div dir="ltr"><br><div>I've 
been staring at something, looking at google, various books for a couple
 days now, I don't know what the heck is going on.  I've got a prototype
 puppet server going in a small environment, but I haven't managed to 
apply a roll-my-own module yet.  </div><div><br></div><div>I get </div><div>Error:
 Could not find class aTest for mul-puppet.xxx on node mul-puppet.xxxx<br></div><div><br></div><div>Interestingly
 enough, physically specifiying the long path in the site.pp file seems 
to work</div><div><br></div><div>import 
'/etc/puppet/modules/aTest/manifests/init.pp'<br></div><div><br></div><div><div>root@mul-puppet:/etc/puppet/manifests#
 cat /etc/puppet/modules/aTest/manifests/init.pp</div><div>class aTest 
{}</div></div><div><br></div><div>What I don't understand is why the 
autoloader can't handle it.  I literally have other modules I've copied 
from books the exact same way, there's only one difference.   The module
 name is camelCase.    Is it that simple?   does screwing with the case 
mess with the puppet autoloader?</div><div><br></div><div>Mike B</div></div>

<div>_______________________________________________<br>clue mailing 
list: <a class="moz-txt-link-abbreviated" href="mailto:clue@cluedenver.org">clue@cluedenver.org</a><br>For information, account preferences, or to
 unsubscribe see:<br><a class="moz-txt-link-freetext" href="http://cluedenver.org/mailman/listinfo/clue">http://cluedenver.org/mailman/listinfo/clue</a></div></div>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<div>Sent from <a 
href="https://www.postbox-inc.com/?utm_source=email&amp;utm_medium=siglink&amp;utm_campaign=reach"><span
 style="color: rgb(51, 102, 153);">Postbox</span></a></div></div>
</body></html>