summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorjluehrs2 <jluehrs2@uiuc.edu>2008-05-09 04:11:40 -0500
committerjluehrs2 <jluehrs2@uiuc.edu>2008-05-09 04:11:40 -0500
commit13e9558cb169618b3e32225554ccd728f297f938 (patch)
treea9d45a54bc2053f50ba38eb51e41d6c3ca3971ed /lib
parent257730274e9216c2d6c355e00ba431f8a254fb96 (diff)
downloadapp-hiveminder-13e9558cb169618b3e32225554ccd728f297f938.tar.gz
app-hiveminder-13e9558cb169618b3e32225554ccd728f297f938.zip
add upload
Diffstat (limited to 'lib')
-rw-r--r--lib/App/Hiveminder/Command/Upload.pm24
1 files changed, 24 insertions, 0 deletions
diff --git a/lib/App/Hiveminder/Command/Upload.pm b/lib/App/Hiveminder/Command/Upload.pm
new file mode 100644
index 0000000..69afadc
--- /dev/null
+++ b/lib/App/Hiveminder/Command/Upload.pm
@@ -0,0 +1,24 @@
+#!/usr/bin/perl
+package App::Hiveminder::Command::Upload;
+use Moose;
+extends 'App::Hiveminder::Command';
+
+=head2 NAME
+
+App::Hiveminder::Command::Upload - Upload a previously downloaded file back to your todo list
+
+=cut
+
+sub command_names { qw/upload up ul/ }
+
+sub command {
+ my $self = shift;
+
+ return unless @_ > 0;
+ my $filename = shift;
+ $hm->upload_file($filename);
+ return $filename;
+}
+
+__PACKAGE__->meta()->make_immutable();
+1;