Skip to content

Commit e627733

Browse files
committed
Sort required binaries and supported features for each provider
For example: * Required binaries: `/usr/bin/chgroup`, `/usr/bin/mkgroup`, `/usr/sbin/lsgroup`, `/usr/sbin/rmgroup` * Supported features: `manages_aix_lam`, `manages_local_users_and_groups`, `manages_members`
1 parent c4a0a7a commit e627733

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/puppet_references/puppet/type_strings.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def get_type_json
3131
description = description + "\n"
3232
end
3333
if provider['commands']
34-
description = description + "\n* Required binaries: `#{provider['commands'].values.join('`, `')}`"
34+
description = description + "\n* Required binaries: `#{provider['commands'].values.sort.join('`, `')}`"
3535
end
3636
if provider['confines']
3737
description = description + "\n* Confined to: `#{provider['confines'].map{|fact,val| "#{fact} == #{val}"}.join('`, `')}`"
@@ -40,7 +40,7 @@ def get_type_json
4040
description = description + "\n* Default for: `#{provider['defaults'].map{|fact,val| "#{fact} == #{val}"}.join('`, `')}`"
4141
end
4242
if provider['features']
43-
description = description + "\n* Supported features: `#{provider['features'].join('`, `')}`"
43+
description = description + "\n* Supported features: `#{provider['features'].sort.join('`, `')}`"
4444
end
4545
memo[provider['name']] = {
4646
'features' => (provider['features'] || []),

0 commit comments

Comments
 (0)