Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
CHEF
cookbooks
cernvm-fs
Commits
9adb7592
Commit
9adb7592
authored
Feb 24, 2020
by
Christopher Huhn
Browse files
Parameterize cvmfs client package name
parent
620ed813
Changes
3
Hide whitespace changes
Inline
Side-by-side
attributes/default.rb
View file @
9adb7592
default
[
:cvmfs
][
:version
]
=
String
.
new
default
[
:cvmfs
][
:keys
]
=
Mash
.
new
default
[
'cvmfs'
][
'version'
]
=
''
default
[
'cvmfs'
][
'keys'
]
=
{}
default
[
'cvmfs'
][
'client'
][
'package'
]
=
'cvmfs'
recipes/default.rb
View file @
9adb7592
...
...
@@ -30,7 +30,7 @@ else
when
/^8/
package
'cvmfs-client'
when
/^9/
package
'cvmfs
-
client'
package
node
[
'cvmfs
'
][
'
client'
][
'package'
]
else
log
"Platform version
#{
node
[
:platform_version
]
}
not supported!"
do
level
:warn
...
...
test/integration/cernvm-fs/serverspec/localhost/default_spec.rb
View file @
9adb7592
require
'spec_helper'
describe
package
(
'cvmfs-client'
)
do
# TODO: find a good way to determine which variant of CVMFS we have installed
# `grep-status -s Package,Status -P cvmfs-release` ???
# For now:
if
true
cvmfs_client_package
=
'cvmfs'
else
cvmfs_client_package
=
'cvmfs-client'
end
describe
package
(
cvmfs_client_package
)
do
it
{
should
be_installed
}
end
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment