Skip to content

Commit 445bc3e

Browse files
authored
Merge pull request #79 from bstopp/feature/purge-packages
Minor updates
2 parents 15a32c0 + bcbef70 commit 445bc3e

File tree

5 files changed

+39
-35
lines changed

5 files changed

+39
-35
lines changed

.rubocop.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ AllCops:
66
- 'vendor/**/*'
77
TargetRubyVersion: 2.0
88

9+
Metrics/BlockLength:
10+
Exclude:
11+
- 'spec/defines/service_spec.rb'
12+
ExcludedMethods:
13+
- 'describe'
14+
- 'context'
15+
- 'it'
16+
- 'shared_examples'
17+
- 'newtype'
18+
- 'provide'
19+
- 'newproperty'
20+
- 'let'
21+
- 'shell'
22+
- 'CentOS'
23+
924
Metrics/LineLength:
1025
Max: 120
1126

.rubocop_todo.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,6 @@ Lint/EmptyWhen:
2323
Metrics/AbcSize:
2424
Max: 38
2525

26-
# Offense count: 9
27-
# Configuration parameters: CountComments.
28-
Metrics/BlockLength:
29-
Max: 200
30-
3126
# Offense count: 7
3227
Metrics/CyclomaticComplexity:
3328
Max: 9

Gemfile.lock

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ GEM
88
aws-sdk-v1 (1.66.0)
99
json (~> 1.4)
1010
nokogiri (>= 1.4.4)
11-
beaker (3.8.0)
11+
beaker (3.9.0)
1212
aws-sdk-v1 (~> 1.57)
1313
beaker-facter (~> 0.0)
1414
beaker-hiera (~> 0.0)
@@ -44,16 +44,16 @@ GEM
4444
rspec
4545
serverspec (~> 2)
4646
specinfra (~> 2)
47-
builder (3.2.2)
48-
codeclimate-test-reporter (1.0.3)
47+
builder (3.2.3)
48+
codeclimate-test-reporter (1.0.4)
4949
simplecov
5050
crack (0.4.3)
5151
safe_yaml (~> 1.0.0)
5252
crx_packmgr_api_client (1.2.0)
5353
json (~> 1.8, >= 1.8.0)
5454
typhoeus (~> 1.0, >= 1.0.1)
5555
deep_merge (1.1.1)
56-
diff-lcs (1.2.5)
56+
diff-lcs (1.3)
5757
docile (1.1.5)
5858
docker-api (1.33.1)
5959
excon (>= 0.38.0)
@@ -63,7 +63,7 @@ GEM
6363
excon (0.54.0)
6464
facter (2.4.6)
6565
CFPropertyList (~> 2.2.6)
66-
faraday (0.10.1)
66+
faraday (0.11.0)
6767
multipart-post (>= 1.2, < 3)
6868
fast_gettext (1.1.0)
6969
ffi (1.9.17)
@@ -151,7 +151,7 @@ GEM
151151
fog-profitbricks (3.0.0)
152152
fog-core (~> 1.42)
153153
fog-json (~> 1.0)
154-
fog-rackspace (0.1.3)
154+
fog-rackspace (0.1.4)
155155
fog-core (>= 1.35)
156156
fog-json (>= 1.0)
157157
fog-xml (>= 0.1)
@@ -185,7 +185,7 @@ GEM
185185
fog-voxel (0.1.0)
186186
fog-core
187187
fog-xml
188-
fog-vsphere (1.6.0)
188+
fog-vsphere (1.7.0)
189189
fog-core
190190
rbvmomi (~> 1.9)
191191
fog-xenserver (0.2.3)
@@ -198,7 +198,7 @@ GEM
198198
gettext (3.2.2)
199199
locale (>= 2.0.5)
200200
text (>= 1.3.0)
201-
gettext-setup (0.11)
201+
gettext-setup (0.12)
202202
fast_gettext (~> 1.1.0)
203203
gettext (>= 3.0.2)
204204
locale
@@ -228,8 +228,8 @@ GEM
228228
inflecto (0.0.2)
229229
inifile (2.0.2)
230230
ipaddress (0.8.3)
231-
json (1.8.5)
232-
json_pure (1.8.5)
231+
json (1.8.6)
232+
json_pure (1.8.6)
233233
jwt (1.5.6)
234234
little-plugger (1.1.4)
235235
locale (2.1.2)
@@ -306,8 +306,8 @@ GEM
306306
rspec
307307
rspec-support (3.5.0)
308308
rsync (1.0.9)
309-
rubocop (0.46.0)
310-
parser (>= 2.3.1.1, < 3.0)
309+
rubocop (0.47.1)
310+
parser (>= 2.3.3.1, < 3.0)
311311
powerpack (~> 0.1)
312312
rainbow (>= 1.99.1, < 3.0)
313313
ruby-progressbar (~> 1.7)
@@ -316,7 +316,7 @@ GEM
316316
safe_yaml (1.0.4)
317317
semantic_puppet (0.1.4)
318318
gettext-setup (>= 0.3)
319-
serverspec (2.37.2)
319+
serverspec (2.38.0)
320320
multi_json
321321
rspec (~> 3.0)
322322
rspec-its
@@ -333,9 +333,9 @@ GEM
333333
simplecov-html (~> 0.10.0)
334334
simplecov-html (0.10.0)
335335
spdx-licenses (1.1.0)
336-
specinfra (2.66.3)
336+
specinfra (2.66.5)
337337
net-scp
338-
net-ssh (>= 2.7, < 4.0)
338+
net-ssh (>= 2.7, < 5.0)
339339
net-telnet
340340
sfl
341341
stringify-hash (0.0.2)
@@ -348,7 +348,7 @@ GEM
348348
unf (0.1.4)
349349
unf_ext
350350
unf_ext (0.0.7.2)
351-
unicode-display_width (1.1.2)
351+
unicode-display_width (1.1.3)
352352
webmock (2.3.2)
353353
addressable (>= 2.3.6)
354354
crack (>= 0.3.2)

Rakefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
require 'rake/clean'
21
require 'puppetlabs_spec_helper/rake_tasks'
32
require 'puppet-lint/tasks/puppet-lint'
43
require 'puppet-syntax/tasks/puppet-syntax'
4+
require 'rake/clean'
55
require 'rubocop/rake_task'
66

77
exclude_paths = %w(
8+
vendor/**/*.pp
89
spec/**/*.pp
910
pkg/**/*.pp
1011
)

spec/defines/service_spec.rb

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,17 +40,16 @@
4040
end
4141

4242
%w(CentOS Fedora RedHat).each do |os|
43-
describe os do
44-
context 'version >= 7' do
43+
context os do
44+
45+
let(:params) do
46+
default_params
47+
end
4548

49+
context 'version >= 7' do
4650
let(:facts) do
4751
default_facts.merge(operatingsystem: os, operatingsystemmajrelease: '7')
4852
end
49-
50-
let(:params) do
51-
default_params
52-
end
53-
5453
it do
5554
is_expected.to contain_aem__service__systemd('aem').only_with(
5655
ensure: 'present',
@@ -67,11 +66,6 @@
6766
let(:facts) do
6867
default_facts.merge(operatingsystem: os, operatingsystemmajrelease: '6')
6968
end
70-
71-
let(:params) do
72-
default_params
73-
end
74-
7569
it do
7670
is_expected.to contain_aem__service__init('aem').only_with(
7771
ensure: 'present',
@@ -82,7 +76,6 @@
8276
user: 'aem'
8377
)
8478
end
85-
8679
end
8780
end
8881
end

0 commit comments

Comments
 (0)