summaryrefslogtreecommitdiffstats
path: root/cobbler/commands.py
Commit message (Collapse)AuthorAgeFilesLines
* Add "dumpvars" command.Michael DeHaan2008-04-231-2/+15
|
* Two things -- (A) remove rhpl dep as we aren't using it and we want to useMichael DeHaan2008-04-091-1/+1
| | | | | more standard xlat for other distros potentially, (B) fix the kerb module some more.
* Added a "--clobber" option to all add commands that allows the add to ↵Michael DeHaan2008-04-041-2/+12
| | | | function in an "add or edit" mode. Before in Cobbler, add and edit were largely aliases so this was not needed -- now it is. Using --clobber the object will be created if it does not exist, or it will overwrite the existing one (as "edit" does) when it is there. If --clobber is left off, add will refuse to overwrite an existing object. This is a minor break to scripts that are calling cobbler directly but not those to API users -- scripts /should/ be checking return codes.
* Working on adding checks for duplicate names/ips/macs to cobblerroot2008-04-041-1/+29
|
* Sort 'cobbler list' outputMichael DeHaan2008-01-311-1/+10
|
* Recursive deletes are now possible with --recursive. Web UI still needs to ↵Michael DeHaan2008-01-311-1/+8
| | | | take advantage of this.
* Add rename and copy functionality to the base API, the remote interface, and ↵Michael DeHaan2008-01-221-6/+5
| | | | make the WebUI use it for much smarter renames and copies.
* Performance tweaking and benchmarks.Michael DeHaan2007-12-121-2/+5
|
* Make cobbler commands be more tolerant of casing and synonyms (delete vs ↵Michael DeHaan2007-11-291-3/+21
| | | | remove). Also update docs on set_virt_size to indicate behavior in newer koan.
* Nicely warn when editing objects that do not exist.Michael DeHaan2007-11-281-0/+2
|
* Changes to make "cobbler ___ report [___]" and "cobbler ___ list" work like ↵Michael DeHaan2007-11-271-12/+93
| | | | they used to, which means adding a few subcommands, abstracting away the list logic, and writing some minor code to make the trailing names look like --name=x to please optparse.
* Work on CLI functions for manipulating objects, including adding the delete ↵Michael DeHaan2007-11-261-0/+4
| | | | code back.
* Further work on CLI modularization. All commands implemented now, except ↵Michael DeHaan2007-11-191-4/+12
| | | | | | | for old school compatibility translation for list/report. All commands will then need to be tested...
* Make the object creator code aware of subobjects.Michael DeHaan2007-11-191-2/+2
|
* All cobbler objects are now stubbed in as CLI modules, still needs testing. ↵Michael DeHaan2007-11-191-31/+33
| | | | | | Next step is to add the CLI functions that are not object-manipulation based. These will be much shorter.
* Initial bits of code to make CLI modular, and use new object system for ↵Michael DeHaan2007-11-191-0/+195
defining new CLI commands.