summaryrefslogtreecommitdiff
path: root/lib/chef/resource/remote_file.rb
diff options
context:
space:
mode:
authorBrandon Raabe <brandocorp@gmail.com>2015-03-15 18:56:14 -0700
committerBrandon Raabe <brandocorp@gmail.com>2015-03-15 18:56:14 -0700
commite871f26bc8144dc8385ea87fd146ea0c3bfcff0c (patch)
tree945887254e054560031d45842c45b8bdc16bbae5 /lib/chef/resource/remote_file.rb
parent8af291b0e7cc4569eb28f09b68df4998332c9aa8 (diff)
downloadchef-e871f26bc8144dc8385ea87fd146ea0c3bfcff0c.tar.gz
add progress interval, add ProgressBar class
Diffstat (limited to 'lib/chef/resource/remote_file.rb')
-rw-r--r--lib/chef/resource/remote_file.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/chef/resource/remote_file.rb b/lib/chef/resource/remote_file.rb
index 112fa51532..5da20371da 100644
--- a/lib/chef/resource/remote_file.rb
+++ b/lib/chef/resource/remote_file.rb
@@ -133,6 +133,15 @@ class Chef
)
end
+ def progress_interval(args=nil)
+ set_or_return(
+ :progress_interval,
+ args,
+ :default => 10,
+ :equal_to => [1, 5, 10, 20, 25]
+ )
+ end
+
def after_created
validate_source(@source)
end