jveski / puppet-fileshare Goto Github PK
View Code? Open in Web Editor NEWA Puppet resource type for managing Windows file shares
A Puppet resource type for managing Windows file shares
This is an issue with the Win32OLE object rather than with the fileshare module, but it would be very useful if a validation error could be raised for this instead of the ambiguous windows error that appears.
What happens:
When the fileshare is created and the path attribute has a trailing slash the wmi.create method returns an error code of 9, which is then translated into "invalid name". When the trailing slash is removed the share is created successfully. I believe this is occuring in fileshare.rb on liline 14 in the create method.
Here's the puppet error:
"Error: Could not set 'present' on ensure: invalid name"
The windows error code makes no sense in this case because there is nothing wrong with the name parameter. It would be nice to validate that the path doesn't end in a trailing slash or just remove it automatically in the fileshare type definition? I'm not sure the best approach as I've only run this on a single server.
OS: Windows Server 2012 R2 Standard.
C:/test will not work, c:/test will.
I should be able to say C: or c: and be able to use forward or backward slashes when specifying the path for the fileshare type.
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.