Merge "Rubocop support for metadata.rb and Gemfile"
This commit is contained in:
commit
3f739f7a78
|
@ -0,0 +1,7 @@
|
|||
# UTF-8 headers not generally in these files
|
||||
Encoding:
|
||||
Enabled: false
|
||||
|
||||
# ignore long lines
|
||||
LineLength:
|
||||
Enabled: false
|
16
Gemfile
16
Gemfile
|
@ -1,9 +1,9 @@
|
|||
source "https://rubygems.org"
|
||||
source 'https://rubygems.org'
|
||||
|
||||
gem "chef", "~> 11.4.4"
|
||||
gem "json", "<= 1.7.7" # chef 11 dependency
|
||||
gem "berkshelf", "~> 2.0.10"
|
||||
gem "chefspec", "~> 3.0.2"
|
||||
gem "foodcritic", "~> 3.0.3"
|
||||
gem "strainer"
|
||||
gem "rubocop"
|
||||
gem 'chef', '~> 11.4.4'
|
||||
gem 'json', '<= 1.7.7' # chef 11 dependency
|
||||
gem 'berkshelf', '~> 2.0.10'
|
||||
gem 'chefspec', '~> 3.0.2'
|
||||
gem 'foodcritic', '~> 3.0.3'
|
||||
gem 'strainer'
|
||||
gem 'rubocop'
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
# Strainerfile
|
||||
rubocop: bundle exec rubocop $SANDBOX/$COOKBOOK/attributes/
|
||||
rubocop: bundle exec rubocop $SANDBOX/$COOKBOOK/metadata.rb
|
||||
rubocop: bundle exec rubocop $SANDBOX/$COOKBOOK/Gemfile
|
||||
# rubocop: bundle exec rubocop $SANDBOX/$COOKBOOK
|
||||
# may want to add rubocop check for Berksfile and Gemfile
|
||||
knife test: bundle exec knife cookbook test $COOKBOOK
|
||||
|
|
34
metadata.rb
34
metadata.rb
|
@ -1,24 +1,24 @@
|
|||
name "openstack-block-storage"
|
||||
maintainer "AT&T Services, Inc."
|
||||
maintainer_email "cookbooks@lists.tfoundry.com"
|
||||
license "Apache 2.0"
|
||||
description "The OpenStack Advanced Volume Management service Cinder."
|
||||
name 'openstack-block-storage'
|
||||
maintainer 'AT&T Services, Inc.'
|
||||
maintainer_email 'cookbooks@lists.tfoundry.com'
|
||||
license 'Apache 2.0'
|
||||
description 'The OpenStack Advanced Volume Management service Cinder.'
|
||||
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
|
||||
version "8.0.0"
|
||||
version '8.0.0'
|
||||
|
||||
recipe "openstack-block-storage::common", "Defines the common pieces of repeated code from the other recipes"
|
||||
recipe "openstack-block-storage::api", "Installs the cinder-api, sets up the cinder database, and cinder service/user/endpoints in keystone"
|
||||
recipe "openstack-block-storage::keystone_registration", "Registers cinder service/user/endpoints in keystone"
|
||||
recipe "openstack-block-storage::scheduler", "Installs the cinder-scheduler service"
|
||||
recipe "openstack-block-storage::volume", "Installs the cinder-volume service and sets up the iscsi helper"
|
||||
recipe 'openstack-block-storage::common', 'Defines the common pieces of repeated code from the other recipes'
|
||||
recipe 'openstack-block-storage::api', 'Installs the cinder-api, sets up the cinder database, and cinder service/user/endpoints in keystone'
|
||||
recipe 'openstack-block-storage::keystone_registration', 'Registers cinder service/user/endpoints in keystone'
|
||||
recipe 'openstack-block-storage::scheduler', 'Installs the cinder-scheduler service'
|
||||
recipe 'openstack-block-storage::volume', 'Installs the cinder-volume service and sets up the iscsi helper'
|
||||
|
||||
%w{ ubuntu fedora redhat centos suse }.each do |os|
|
||||
supports os
|
||||
end
|
||||
|
||||
depends "apt"
|
||||
depends "openstack-common", "~> 8.0"
|
||||
depends "openstack-identity", "~> 8.0"
|
||||
depends "openstack-image", "~> 8.0"
|
||||
depends "selinux"
|
||||
depends "python"
|
||||
depends 'apt'
|
||||
depends 'openstack-common', '~> 8.0'
|
||||
depends 'openstack-identity', '~> 8.0'
|
||||
depends 'openstack-image', '~> 8.0'
|
||||
depends 'selinux'
|
||||
depends 'python'
|
||||
|
|
Loading…
Reference in New Issue