Skip to content

Commit ca3904a

Browse files
authored
Merge pull request #218 from glennsarti/fm-5389-add-features
(FM-5389) Add missing shared feature SNAC_SDK
2 parents 4e2b79f + d26c1df commit ca3904a

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ Default: 'present'.
197197

198198
*Required.*
199199

200-
Specifies one or more features to manage. Valid options: 'BC', 'Conn', 'SSMS', 'ADV_SSMS', 'SDK', 'IS', 'MDS', 'BOL', 'DREPLAY_CTLR', 'DREPLAY_CLT'.
200+
Specifies one or more features to manage. Valid options: 'BC', 'Conn', 'SSMS', 'ADV_SSMS', 'SDK', 'IS', 'MDS', 'BOL', 'DREPLAY_CTLR', 'DREPLAY_CLT', 'SNAC_SDK'.
201201

202202
The 'Tools' feature is deprecated. Instead specify 'BC', 'SSMS', 'ADV_SSMS', 'Conn', and 'SDK' explicitly.
203203

lib/puppet/type/sqlserver_features.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
newproperty(:features, :array_matching => :all) do
3838
desc 'Specifies features to install, uninstall, or upgrade. The list of top-level features include
3939
BC, Conn, SSMS, ADV_SSMS, SDK, IS and MDS.'
40-
newvalues(:Tools, :BC, :Conn, :SSMS, :ADV_SSMS, :SDK, :IS, :MDS, :BOL, :DREPLAY_CTLR, :DREPLAY_CLT)
40+
newvalues(:Tools, :BC, :Conn, :SSMS, :ADV_SSMS, :SDK, :IS, :MDS, :BOL, :DREPLAY_CTLR, :DREPLAY_CLT, :SNAC_SDK)
4141
munge do |value|
4242
if PuppetX::Sqlserver::ServerHelper.is_super_feature(value)
4343
Puppet.deprecation_warning("Using #{value} is deprecated for features in sql_features resources")

lib/puppet_x/sqlserver/features.rb

+1
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ def self.get_shared_features(version)
174174
'SQL_DReplay_Controller' => 'DREPLAY_CTLR', # Distributed Replay Controller
175175
'SQL_DReplay_Client' => 'DREPLAY_CLT', # Distributed Replay Client
176176
'sql_shared_mr' => 'SQL_SHARED_MR', # R Server (Standalone)
177+
'SQL_SNAC_SDK' => 'SNAC_SDK', # SQL Client Connectivity SDK
177178

178179
# also WMI: SqlService WHERE SQLServiceType = 4 # MsDtsServer
179180
'SQL_DTS_Full' => 'IS', # Integration Services

0 commit comments

Comments
 (0)