summaryrefslogtreecommitdiffstats
path: root/cobbler/modules/cli_system.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for virt overrides on system objects.Michael DeHaan2008-05-091-1/+0
|
* Adding --virt overrides for many more additional fields that were foundMichael DeHaan2008-05-081-4/+14
| | | | | in the profiles objects but not in the system objects. This needs testing in both the webui and command line.
* Apply John Eckersberg's patch to allow random mac usage from the command line.Michael DeHaan2008-05-081-2/+6
|
* Add "dumpvars" command.Michael DeHaan2008-04-231-6/+8
|
* 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-0/+3
| | | | 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.
* Remove check from this area of the command line.root2008-04-041-4/+0
|
* Working on adding checks for duplicate names/ips/macs to cobblerroot2008-04-041-1/+6
|
* Add a --owner to all the objects, plus associated API calls and backend ↵Michael DeHaan2008-03-261-0/+4
| | | | | | | | stuff, for use with the (pending real soon now) authz_ownership module. Also updated docs. Incidentally, self.settings.tftpboot is now utils.tftpboot_location() -- which is required because tftpboot moves around. Previously this was masked to still look like a settings variable but I decided to remove the hack. All code using that location has been updated appropriately.
* Add some options back that went missing in the command line refactor.Michael DeHaan2008-01-041-6/+9
|
* Performance tweaking and benchmarks.Michael DeHaan2007-12-121-2/+8
|
* Allow xenfv as a virt type, also make --interface=N work for system editsMichael DeHaan2007-11-281-1/+5
|
* Changes to make "cobbler ___ report [___]" and "cobbler ___ list" work like ↵Michael DeHaan2007-11-271-7/+11
| | | | 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-6/+7
| | | | code back.
* Further work on CLI modularization. All commands implemented now, except ↵Michael DeHaan2007-11-191-0/+3
| | | | | | | for old school compatibility translation for list/report. All commands will then need to be tested...
* All cobbler objects are now stubbed in as CLI modules, still needs testing. ↵Michael DeHaan2007-11-191-0/+99
Next step is to add the CLI functions that are not object-manipulation based. These will be much shorter.