<div dir="ltr"><div>Follow-up:</div><div>It is! It's the bloody camel-casing!</div><div>I created the exact same module/directory structure and called it atest, instead of aTest, and it worked fine! </div><div>Sheesh. </div><div><br></div><div>Sorry for the spam.</div><div><br></div><div>Mike B</div><div><br></div>---------- Forwarded message ----------<div class="gmail_quote">From: <b class="gmail_sendername">Mike Bean</b> <span dir="ltr"><<a href="mailto:beandaemon@gmail.com" target="_blank">beandaemon@gmail.com</a>></span><br>Date: Thu, Sep 17, 2015 at 2:05 PM<br>Subject: seeking puppet advice<br>To: CLUE's mailing list <<a href="mailto:clue@cluedenver.org" target="_blank">clue@cluedenver.org</a>><br><br><br><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></div>