Skip to content

Commit 1d30b1d

Browse files
authored
Merge pull request puppetlabs#28 from tphoney/linux_restart
(enhancement) add restart to linux task
2 parents 3abec36 + cfeb720 commit 1d30b1d

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

spec/acceptance/linux_spec.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,10 @@
2525
expect_multiple_regexes(result: result, regexes: [%r{status.*(start)}, %r{#{task_summary_line}}])
2626
end
2727
end
28+
describe 'restart action' do
29+
it "restart #{package_to_use}" do
30+
result = run_task(task_name: 'service::linux', params: "action=restart name=#{package_to_use}")
31+
expect_multiple_regexes(result: result, regexes: [%r{status.*(restart)}, %r{#{task_summary_line}}])
32+
end
33+
end
2834
end

tasks/linux.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"parameters": {
55
"action": {
66
"description": "The operation (start, stop) to perform on the service",
7-
"type": "Enum[start, stop]"
7+
"type": "Enum[start, stop, restart]"
88
},
99
"name": {
1010
"description": "The name of the service to operate on.",

0 commit comments

Comments
 (0)