Marius Gavrilescu

NAME

gruntmaster-problem - shell interface to Gruntmaster 6000 problems

SYNOPSIS

  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

DESCRIPTION

gruntmaster-problem is a tool for managing problems.

Select the contest with the optional argument --contest.

list

Prints the list of problems in the selected contest.

show id

Prints detailed information about problem id.

add id

Adds a new problem with id id.

rm id

Removes the problem with id id.

set id key value

Sets the key configuration option of problem id to value.

set --file id key file

Sets the key configuration option of problem id to the contents of the file file.

AUTHOR

Marius Gavrilescu <marius@ieval.ro>

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.