summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2010-04-06 03:44:39 +0200
committerJelmer Vernooij <jelmer@samba.org>2010-04-06 03:44:39 +0200
commit8caaefd99b9015daea525eac3008a30ac9be3d4a (patch)
treea3979d9898ba5dd6b366436fe77586473b53976c
parent34c1ba82e4290fd68a159599110ee0c1b2702728 (diff)
parented8d12e70ca12e18a995f4848d5910293ffd1db4 (diff)
downloadsubunit-git-8caaefd99b9015daea525eac3008a30ac9be3d4a.tar.gz
Add support for progress reporting in Perl module.
-rw-r--r--perl/lib/Subunit.pm21
1 files changed, 21 insertions, 0 deletions
diff --git a/perl/lib/Subunit.pm b/perl/lib/Subunit.pm
index 0520674..dac4a26 100644
--- a/perl/lib/Subunit.pm
+++ b/perl/lib/Subunit.pm
@@ -159,4 +159,25 @@ sub report_time($)
printf "time: %04d-%02d-%02d %02d:%02d:%02dZ\n", $year+1900, $mon, $mday, $hour, $min, $sec;
}
+sub progress_pop()
+{
+ print "progress: pop\n";
+}
+
+sub progress_push()
+{
+ print "progress: push\n";
+}
+
+sub progress($;$)
+{
+ my ($count, $whence) = @_;
+
+ unless(defined($whence)) {
+ $whence = "";
+ }
+
+ print "progress: $whence$count\n";
+}
+
1;