summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Clearing sources works for string optionspdb/gemserverPeter Burkholder2015-03-243-2/+18
|
* Test for current behaviorPeter Burkholder2015-03-242-3/+12
|
* Don't use rubygems if explicitly remotePeter Burkholder2015-03-241-0/+2
|
* Merge pull request #3127 from chef/jdm/dsc-changelogJay Mundrawala2015-03-232-0/+73
|\ | | | | Jdm/dsc changelog
| * DOC_CHANGES for #2881Jay Mundrawala2015-03-231-0/+72
| |
| * Update Changelog for #2881Jay Mundrawala2015-03-231-0/+1
|/
* Merge pull request #3117 from chef/jdm/dsc-rel-notesJay Mundrawala2015-03-231-126/+118
|\ | | | | DSC Resource release notes
| * Release notes for dsc_resourcejdm/dsc-rel-notesJay Mundrawala2015-03-201-126/+118
| |
* | Merge pull request #2881 from chef/jdm/dsc_resourceJay Mundrawala2015-03-2326-10/+1236
|\ \ | | | | | | DscResource in core chef
| * | Add guard to only run dsc_resource specs on valid powershelljdm/dsc_resourceJay Mundrawala2015-03-201-0/+5
| | |
| * | Added basic functional tests using File dsc resourceJay Mundrawala2015-03-201-0/+36
| | |
| * | Useful error message when dsc resource is not foundJay Mundrawala2015-03-203-6/+22
| | |
| * | Added skeleton for function dsc_resource specJay Mundrawala2015-03-201-0/+44
| | |
| * | spec to assert failure in the case where RefreshMode is not set to DisabledJay Mundrawala2015-03-201-0/+12
| | |
| * | spec for when Invoke-DscResource is available and RefreshMode=DisabledJay Mundrawala2015-03-201-0/+28
| | |
| * | Added test for when powershell does not support Invoke-DscResourceJay Mundrawala2015-03-201-0/+13
| | |
| * | Added skeleton of dsc_resource provider unit specJay Mundrawala2015-03-201-0/+31
| | |
| * | Remove unused node object in ps_credential_specJay Mundrawala2015-03-201-4/+0
| | |
| * | Added spec for resource_storeJay Mundrawala2015-03-201-0/+76
| | |
| * | Don't test the current state of the resource until the action is runJay Mundrawala2015-03-201-4/+2
| | | | | | | | | | | | | | | | | | `load_current_resource` is not guarded by `define_resource_requirements`. This means that we would try to load the resource even if we didn't have a valid version of Powershell.
| * | ResourceStore does not deal with exceptionsJay Mundrawala2015-03-203-15/+32
| | | | | | | | | | | | | | | Also, added a more specific exception for when we cannot find the resource
| * | Better error message in define_resource_requirementsJay Mundrawala2015-03-201-2/+2
| | |
| * | Use correct minimum powershell version in specJay Mundrawala2015-03-201-1/+1
| | |
| * | Guard ps_credential importJay Mundrawala2015-03-201-1/+1
| | |
| * | Better formatting for ps_credential specJay Mundrawala2015-03-201-1/+2
| | |
| * | Refactor ps_credential for easier mockingJay Mundrawala2015-03-202-7/+10
| | |
| * | Display information from DSCJay Mundrawala2015-03-202-2/+11
| | |
| * | Add verbose streamJay Mundrawala2015-03-201-3/+6
| | |
| * | Reorganize powershell_type_coercionsJay Mundrawala2015-03-201-13/+15
| | |
| * | Remove unused codeJay Mundrawala2015-03-201-6/+6
| | |
| * | Escape strings when they contain a special characterJay Mundrawala2015-03-202-10/+32
| | |
| * | dsc_resource provider honors module_name is providedJay Mundrawala2015-03-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dsc_resource "xSmbShare" do resource :xSmbShare module_name :xSmbShare property :Name, 'SMBShare1' property :Path, 'C:\Users\vagrant' property :Ensure, 'Present' end This is much faster to execute as we do not have to get a list of all the resources
| * | Added module_name to dsc_resourceJay Mundrawala2015-03-202-1/+14
| | |
| * | Update dsc_resource provider to work with 3rd party resourcesJay Mundrawala2015-03-202-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An example resource: ```ruby dsc_resource "xSmbShare" do resource :xSmbShare property :Name, 'SMBShare1' property :Path, 'C:\Users\vagrant' property :Ensure, 'Present' end ```
| * | Added resource store for dscJay Mundrawala2015-03-201-0/+114
| | | | | | | | | | | | | | | | | | This is a cache that will be used to lookup the module name for resources. If in the future we decide to do any validation, the data for that can is available.
| * | Reorganize nesting for powershell classesJay Mundrawala2015-03-202-2/+10
| | |
| * | Allow with_os_architecture to figure things outJay Mundrawala2015-03-201-0/+8
| | |
| * | Added type coercsion for arrayJay Mundrawala2015-03-202-1/+13
| | |
| * | Missing include in powershell dslJay Mundrawala2015-03-201-1/+1
| | |
| * | Update PowershelTypeCoercions to call to_psobjectJay Mundrawala2015-03-202-1/+10
| | |
| * | Added PSCredential objectJay Mundrawala2015-03-203-2/+77
| | |
| * | Forgot to add powershell dsl fileJay Mundrawala2015-03-201-0/+29
| | |
| * | Add spec to check that powershell dsl methods are usable inside dsc_resourceJay Mundrawala2015-03-201-0/+6
| | |
| * | Fix dsc_resource specJay Mundrawala2015-03-201-4/+4
| | |
| * | Add integration point for ps_credential dslJay Mundrawala2015-03-203-0/+10
| | |
| * | Make things workJay Mundrawala2015-03-203-14/+15
| | |
| * | Added basic skeleton for DscResource providerJay Mundrawala2015-03-202-6/+118
| | |
| * | Add type coercion for hashJay Mundrawala2015-03-202-1/+14
| | |
| * | Added Powershell Type Coercion mixinJay Mundrawala2015-03-202-0/+96
| | |
| * | Add method to get LCM meta configurationJay Mundrawala2015-03-201-0/+6
| | |