summaryrefslogtreecommitdiffstats
path: root/cobbler/action_litesync.py
Commit message (Collapse)AuthorAgeFilesLines
* Ongoing work for 0.4.4 -- misc tweaks/fixes, and continuation on the ↵Michael DeHaan2007-03-221-0/+2
| | | | | | | kernel-parameters-get-shorter effort as well as templating and import features. Plus some random things, like case insensitive paths and some additional argument checking.
* Adding disable_netboot option for cobbler, which can be programatically ↵Michael DeHaan2007-02-201-3/+14
| | | | | | | | exercised by API users to prevent install-loop scenarios by taking action as a result of some event in post. Also making syncless code modifications work with IA64 tftp locations.
* Fixes to work with older versions of Cheetah, small fix to system delete ↵Michael DeHaan2007-02-191-2/+2
| | | | code so it deletes the right file in kickstarts_sys.
* merge with myselfMichael DeHaan2007-02-091-1/+0
|\
| * Added an optional --breed parameter for "distro add" that supports usage of ↵Michael DeHaan2007-02-091-1/+0
| | | | | | | | a SuSE answer file (needs testing) and can make way for other distros. koan needs to detect when it's been given a non-redhat based distro and not do anything, though cobbler PXE should work in both cases.
* | Account for potential of per-system kickstart metadata variance.Michael DeHaan2007-02-021-1/+3
|/
* Removing a few other glitches related to the nosync code.Michael DeHaan2007-02-021-0/+1
|
* Work towards implementation of optional integrated "light" sync support, ↵Michael DeHaan2007-02-011-14/+34
| | | | | | which is enabled by default in /var/lib/cobbler/settings. Users of the API will need to use the with_copy=True and with_delete=True parameters to initiate this behavior. As mentioned in the previous commit, sync() still needs to be run at least once prior to any add commands using this feature.
* Skeleton code (currently does exactly what it used to do) for cobbler ↵Michael DeHaan2007-02-011-7/+7
| | | | | | add/remove commands that do not require running "sync". Sync will only be required when the kickstart files behind systems change, or when YAML is hand edited. This should vastly improve cobbler for use in larger systems, especially when used as a library when all control paths are known. Sync will still be required once for an initial install (just once), or whenever kickstart or YAML files are edited. It can also be run again at any time for a sanity check -- sync isn't going away.
* Added skeleton file (with notes) of how to do partial sync operationsMichael DeHaan2007-02-011-0/+93
with add/remove command.