summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xlib/puppet/type/cron.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/puppet/type/cron.rb b/lib/puppet/type/cron.rb
index 84a8d8af6..bc1de4353 100755
--- a/lib/puppet/type/cron.rb
+++ b/lib/puppet/type/cron.rb
@@ -91,6 +91,9 @@ Puppet::Type.newtype(:cron) do
def should_to_s(newvalue = @should)
if newvalue
+ unless newvalue.is_a?(Array)
+ newvalue = [newvalue]
+ end
if self.name == :command or newvalue[0].is_a? Symbol
newvalue[0]
else