]> iEval git - gruntmaster-data.git/commitdiff
Update documentation
authorMarius Gavrilescu <marius@ieval.ro>
Sat, 1 Feb 2014 19:55:33 +0000 (21:55 +0200)
committerMarius Gavrilescu <marius@ieval.ro>
Sat, 1 Feb 2014 19:55:33 +0000 (21:55 +0200)
gruntmaster-contest
gruntmaster-job
gruntmaster-problem

index c2608c9300c26dcdb3915337fe13df12d076fbd4..dfa2a385d7a10f36ea082a8b158e309cf3499fea 100755 (executable)
@@ -68,6 +68,40 @@ gruntmaster-contest - shell interface to Gruntmaster 6000 contests
 
 =head1 DESCRIPTION
 
+gruntmaster-contest is a tool for managing contests.
+
+=over
+
+=item B<list>
+
+Prints the list of contests.
+
+=item B<show> I<id>
+
+Prints detailed information about the contest with id I<id>.
+
+=item B<add> I<id>
+
+Adds a new contest with id I<id>.
+
+=item B<rm> I<id>
+
+Removes the contest with id I<id>
+
+=back
+
+=head1 AUTHOR
+
+Marius Gavrilescu E<lt>marius@ieval.roE<gt>
+
+=head1 COPYRIGHT AND LICENSE
+
+Copyright (C) 2014 by Marius Gavrilescu
+
+This library is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
 
 
 =cut
index 7adab69797a5ab43e7d5e9a5b1330d7399406662..23e9cd2870ea57553a103d4eada12462010a7687 100755 (executable)
@@ -61,12 +61,44 @@ gruntmaster-job - shell interface to Gruntmaster 6000 job log
 
 =head1 SYNOPSIS
 
-  gruntmaster-job card
-  gruntmaster-job show 5
-  gruntmaster-job rerun 7
+  gruntmaster-job [--contest=mycontest] card
+  gruntmaster-job [--contest=mycontest] show 5
+  gruntmaster-job [--contest=mycontest] rerun 7
 
 =head1 DESCRIPTION
 
+gruntmaster-job is a tool for managing jobs.
+
+Select the contest with the optional argument I<--contest>.
+
+=over
+
+=item B<card>
+
+Prints the number of jobs in the selected contest.
+
+=item B<show> I<id>
+
+Prints detailed information about the job with id I<id>.
+
+=item B<rerun> I<id>
+
+Reruns job I<id>.
+
+=back
+
+=head1 AUTHOR
+
+Marius Gavrilescu E<lt>marius@ieval.roE<gt>
+
+=head1 COPYRIGHT AND LICENSE
+
+Copyright (C) 2014 by Marius Gavrilescu
+
+This library is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
 
 
 =cut
index 80aa68d7485f8d38f5894ffe395d4c4912d96bd1..e5a02d8fb2fbc7d099c7c6e02ff3f6ccc9f9da3e 100755 (executable)
@@ -114,14 +114,58 @@ gruntmaster-problem - shell interface to Gruntmaster 6000 problems
 
 =head1 SYNOPSIS
 
-  gruntmaster-problem add problem_id
-  gruntmaster-problem list
-  gruntmaster-problem rm problem_id
-  gruntmaster-problem show problem_id
-  
+  gruntmaster-problem [--contest=mycontest] add problem_id
+  gruntmaster-problem [--contest=mycontest] list
+  gruntmaster-problem [--contest=mycontest] rm problem_id
+  gruntmaster-problem [--contest=mycontest] show problem_id
+  gruntmaster-problem [--contest=mycontest] set [--file] problem_id key value
 
 =head1 DESCRIPTION
 
+gruntmaster-problem is a tool for managing problems.
+
+Select the contest with the optional argument I<--contest>.
+
+=over
+
+=item B<list>
+
+Prints the list of problems in the selected contest.
+
+=item B<show> I<id>
+
+Prints detailed information about problem I<id>.
+
+=item B<add> I<id>
+
+Adds a new problem with id I<id>.
+
+=item B<rm> I<id>
+
+Removes the problem with id I<id>.
+
+=item B<set> I<id> I<key> I<value>
+
+Sets the I<key> configuration option of problem I<id> to I<value>.
+
+=item B<set> --file I<id> I<key> I<file>
+
+Sets the I<key> configuration option of problem I<id> to the contents of the file I<file>.
+
+=back
+
+=head1 AUTHOR
+
+Marius Gavrilescu E<lt>marius@ieval.roE<gt>
+
+=head1 COPYRIGHT AND LICENSE
+
+Copyright (C) 2014 by Marius Gavrilescu
+
+This library is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
 
 
 =cut
This page took 0.04184 seconds and 4 git commands to generate.