Comments (7)
Hi Dave,
Unfortunately, the best solution I have for you is to add "-WarningAction SilentlyContinue" to the call to your config. However, that will suppress all warnings which I assume is what you're trying to avoid. You could potentially write your own warning/error handling function similar to what's described in this thread but that may be more work than what you want to put in.
To answer your questions:
- We currently don't have a timeline for migrating the File resource. We would like to do this in the future, but currently we don't have the bandwidth.
- This looks like a bug on our side, you should just be able to import the File resource, but it seems that there's some issue there. I'll look into this and get back to you if I have any updates. Unfortunately, we most likely will not be able to get a fix for this any time soon (if it is a bug on our side) since this is a resource that is shipped in-box and for the most part we're only releasing critical or security related updates to those resources.
- I don't know a better way other than what I mentioned above. Warnings are a bit more tricky to deal with than errors.
from psdscresources.
Thanks @mbreakey3, that's kind of where I'd got to as well. Being able to use (2) would have been ideal, but in the absence of that I've resorted to capturing warnings from the DSC MOF build in a variable using -WarningVariable buildWarnings -WarningAction SilentlyContinue
, then inspecting these using a set of RegExs for "known safe" warnings that I'm happy to suppress or else I write out the warning. It's clunky but works.
from psdscresources.
Ah, that's even a bit cleaner than what I was thinking, but certainly still clunky. Yeah, sorry I don't have a better solution for you at this time.
from psdscresources.
@turkeys-united Closing this issue as not fixed even if you got answers on your questions that main question, a File resource in this repo. Propose that you submit a new issue with resource proposal in this repository so that the community maybe could port the resource.
from psdscresources.
With port I meant to crate a File resource in this repository similar to the builtin File resource. 🙂
from psdscresources.
When you run Get-DscResource -Module PSDesiredStateConfiguration
, you can see that the ModuleName of the File resource is blank. I guess that's why question #2 is an issue.
from psdscresources.
Hi @kevinpohlmeier - the File
resource is a special resource. It is actually implemented as a native WMI object. It is built-in to the OS. So we can't actually implement a version in this module - unless we rewrite it from scratch. So, that is why you won't find the File
resource in this module or xPSDesiredStateConfiguration
.
from psdscresources.
Related Issues (20)
- Set-StrictMode behavior breaks valid Configurations from (x)PSDesiredStateConfiguration HOT 3
- PsDscRunAsCredential with empty password throws error "Object reference not set to an instance of an object."
- Script Resource "No user exists"
- WindowsOptionalFeature: Get Method fails if OptionalFeature has no custom properties when called by the LCM.
- Archive: Special Characters not supported in file names within zip files
- WindowsFeatureSet broken when using member Source HOT 3
- Environment: Implement 'User' target HOT 1
- File: Default checksum type not documented
- Service: Invoke-DscResource fail to update a service HOT 3
- Fix CI Pipeline Failures
- Registry: Set "Absent" with ValueData fails if Key uses "HKEY_LOCAL_MACHINE\..." HOT 1
- Registry: add option to require reboot after setting
- User: Test-DscResource fails for user that is disabled by resource
- Archive: DSC resouce does not support paths longer than 260
- MSFT_GroupResource: SAMR can be blocked by domain controller GPO in Get-TargetResource HOT 1
- Group: Get-TargetResource throws with single member in group due to Type mismatch HOT 2
- WindowsFeature: Resource thinks Windows Server 2022 Azure Edition Core is a Client OS HOT 1
- WindowsProcess DSC resource fails intermittently with "Failed to wait for processes to start." HOT 1
- Registry: Cannot set same key for different users credentials
- psdscresources: dsc_ensure changed 'Present' to 'present' (corrective) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from psdscresources.