Skip to content

Commit 786a132

Browse files
committed
Executed pdk convert
1 parent 522d472 commit 786a132

11 files changed

+242
-416
lines changed

.gitignore

+22-234
Original file line numberDiff line numberDiff line change
@@ -1,237 +1,25 @@
1-
/.rvmrc
2-
build
3-
pkg/
4-
Session.vim
5-
spec/fixtures
6-
.*.sw[a-z]
7-
*.un~
8-
*.rpmsave
9-
.DS_Store
10-
.bundle
11-
modules/
12-
/keys/private_key.pkcs7.pem
13-
/keys/public_key.pkcs7.pem
14-
*.pyc
15-
*Gemfile.lock
16-
vendor
17-
18-
# Vagrant artifacts
19-
vagrant/environments/*/ubuntu-xenial-16.04-cloudimg-console.log
20-
.vagrant/
21-
.pe_build
22-
tests/
23-
### Ruby template
24-
*.gem
25-
*.rbc
26-
/.config
1+
.git/
2+
.*.sw[op]
3+
.metadata
4+
.yardoc
5+
.yardwarns
6+
*.iml
7+
/.bundle/
8+
/.idea/
9+
/.vagrant/
2710
/coverage/
28-
/InstalledFiles
11+
/bin/
12+
/doc/
13+
/Gemfile.local
14+
/Gemfile.lock
15+
/junit/
16+
/log/
2917
/pkg/
30-
/spec/reports/
31-
/spec/examples.txt
32-
/test/tmp/
33-
/test/version_tmp/
18+
/spec/fixtures/manifests/
19+
/spec/fixtures/modules/
3420
/tmp/
35-
36-
# Used by dotenv library to load environment variables.
37-
# .env
38-
39-
## Specific to RubyMotion:
40-
.dat*
41-
.repl_history
42-
build/
43-
*.bridgesupport
44-
build-iPhoneOS/
45-
build-iPhoneSimulator/
46-
47-
## Specific to RubyMotion (use of CocoaPods):
48-
#
49-
# We recommend against adding the Pods directory to your .gitignore. However
50-
# you should judge for yourself, the pros and cons are mentioned at:
51-
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
52-
#
53-
# vendor/Pods/
54-
55-
## Documentation cache and generated files:
56-
/.yardoc/
57-
/_yardoc/
58-
/doc/
59-
/rdoc/
60-
.yardwarns
61-
62-
# Gitlab pages
63-
public/
64-
65-
## Environment normalization:
66-
/.bundle/
67-
/vendor/bundle
68-
/lib/bundler/man/
69-
70-
# for a library or gem, you might want to ignore these files since the code is
71-
# intended to run in multiple environments; otherwise, check them in:
72-
# Gemfile.lock
73-
# .ruby-version
74-
# .ruby-gemset
75-
76-
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
77-
.rvmrc
78-
### JetBrains template
79-
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
80-
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
81-
82-
# User-specific stuff:
83-
.idea/**/tasks.xml
84-
.idea/dictionaries
85-
86-
# Sensitive or high-churn files:
87-
.idea/**/dataSources/
88-
.idea/**/dataSources.ids
89-
.idea/**/dataSources.xml
90-
.idea/**/dataSources.local.xml
91-
.idea/**/sqlDataSources.xml
92-
.idea/**/dynamic.xml
93-
.idea/**/uiDesigner.xml
94-
95-
# Gradle:
96-
.idea/**/gradle.xml
97-
.idea/**/libraries
98-
99-
# Mongo Explorer plugin:
100-
.idea/**/mongoSettings.xml
101-
102-
## File-based project format:
103-
*.iws
104-
105-
## Plugin-specific files:
106-
107-
# IntelliJ
108-
/out/
109-
110-
# mpeltonen/sbt-idea plugin
111-
.idea_modules/
112-
113-
# JIRA plugin
114-
atlassian-ide-plugin.xml
115-
116-
# Crashlytics plugin (for Android Studio and IntelliJ)
117-
com_crashlytics_export_strings.xml
118-
crashlytics.properties
119-
crashlytics-build.properties
120-
fabric.properties
121-
### Vagrant template
122-
### Python template
123-
# Byte-compiled / optimized / DLL files
124-
__pycache__/
125-
*.py[cod]
126-
*$py.class
127-
128-
# C extensions
129-
*.so
130-
131-
# Distribution / packaging
132-
.Python
133-
develop-eggs/
134-
dist/
135-
downloads/
136-
eggs/
137-
.eggs/
138-
lib64/
139-
parts/
140-
sdist/
141-
var/
142-
wheels/
143-
*.egg-info/
144-
.installed.cfg
145-
*.egg
146-
147-
# PyInstaller
148-
# Usually these files are written by a python script from a template
149-
# before PyInstaller builds the exe, so as to inject date/other infos into it.
150-
*.manifest
151-
*.spec
152-
153-
# Installer logs
154-
pip-log.txt
155-
pip-delete-this-directory.txt
156-
157-
# Unit test / coverage reports
158-
htmlcov/
159-
.tox/
160-
.coverage
161-
.coverage.*
162-
.cache
163-
nosetests.xml
164-
coverage.xml
165-
*,cover
166-
.hypothesis/
167-
168-
# Translations
169-
*.mo
170-
*.pot
171-
172-
# Django stuff:
173-
*.log
174-
local_settings.py
175-
176-
# Flask stuff:
177-
instance/
178-
.webassets-cache
179-
180-
# Scrapy stuff:
181-
.scrapy
182-
183-
# Sphinx documentation
184-
docs/_build/
185-
186-
# PyBuilder
187-
target/
188-
189-
# Jupyter Notebook
190-
.ipynb_checkpoints
191-
192-
# pyenv
193-
.python-version
194-
195-
# celery beat schedule file
196-
celerybeat-schedule
197-
198-
# SageMath parsed files
199-
*.sage.py
200-
201-
# dotenv
202-
.env
203-
204-
# virtualenv
205-
.venv
206-
venv/
207-
ENV/
208-
209-
# Spyder project settings
210-
.spyderproject
211-
212-
# Rope project settings
213-
.ropeproject
214-
.idea/
215-
control-repo.iml
216-
/site/profile/.vendor/
217-
/site/profile/coverage/
218-
219-
# Beaker spec testing
220-
environment.conf.rpmnew
221-
222-
# PDK generated files
223-
bin/metadata-json-lint
224-
bin/puppet
225-
bin/rubocop
226-
bin/rake
227-
bin/puppet-lint
228-
modules/**/bin/metadata-json-lint
229-
modules/**/bin/puppet
230-
modules/**/bin/rubocop
231-
modules/**/bin/rake
232-
modules/**/bin/puppet-lint
233-
site/**/bin/metadata-json-lint
234-
site/**/bin/puppet
235-
site/**/bin/rubocop
236-
site/**/bin/rake
237-
site/**/bin/puppet-lint
21+
/vendor/
22+
/convert_report.txt
23+
/update_report.txt
24+
.DS_Store
25+
/modules/

.pdkignore

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
.git/
2+
.*.sw[op]
3+
.metadata
4+
.yardoc
5+
.yardwarns
6+
*.iml
7+
/.bundle/
8+
/.idea/
9+
/.vagrant/
10+
/coverage/
11+
/bin/
12+
/doc/
13+
/Gemfile.local
14+
/Gemfile.lock
15+
/junit/
16+
/log/
17+
/pkg/
18+
/spec/fixtures/manifests/
19+
/spec/fixtures/modules/
20+
/tmp/
21+
/vendor/
22+
/convert_report.txt
23+
/update_report.txt
24+
.DS_Store

.rspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
--format documentation
21
--color
2+
--format documentation

.rubocop.yml

+18-2
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
---
22
require: rubocop-rspec
33
AllCops:
4+
DisplayCopNames: true
45
TargetRubyVersion: '2.1'
56
Include:
67
- "./**/*.rb"
78
Exclude:
89
- bin/*
910
- ".vendor/**/*"
10-
- Gemfile
11-
- Rakefile
11+
- "**/Gemfile"
12+
- "**/Rakefile"
1213
- pkg/**/*
1314
- spec/fixtures/**/*
1415
- vendor/**/*
16+
- "**/Puppetfile"
17+
- "**/Vagrantfile"
18+
- "**/Guardfile"
1519
Metrics/LineLength:
1620
Description: People have wide screens, use them.
1721
Max: 200
@@ -62,12 +66,24 @@ Style/TrailingCommaInLiteral:
6266
Style/SymbolArray:
6367
Description: Using percent style obscures symbolic intent of array's contents.
6468
EnforcedStyle: brackets
69+
RSpec/MessageSpies:
70+
EnforcedStyle: receive
71+
Style/Documentation:
72+
Exclude:
73+
- lib/puppet/parser/functions/**/*
74+
- spec/**/*
75+
Style/WordArray:
76+
EnforcedStyle: brackets
6577
Style/CollectionMethods:
6678
Enabled: true
6779
Style/MethodCalledOnDoEndBlock:
6880
Enabled: true
6981
Style/StringMethods:
7082
Enabled: true
83+
Layout/EndOfLine:
84+
Enabled: false
85+
Layout/IndentHeredoc:
86+
Enabled: false
7187
Metrics/AbcSize:
7288
Enabled: false
7389
Metrics/BlockLength:

.yardopts

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--markup markdown

0 commit comments

Comments
 (0)