| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Because of restrictions in Mac OS X packaging, Bcfg2's
Micro and Minor version numbers must be combined into an
integer in the OS X package (IFMinorVersion attribute).
In order for this to work, the micro version must be an
integer, otherwise we'll run into cases where the·
IFMinorVersion will not be in sequence with the Bcfg2
Micro and Minor versions.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Remove the --raw option from the "bcfg2-admin viz" documentation. The
option has been superseeded by the --outfile option which allows for
specifying arbitrary output types since commit 476cb9ac76.
|
|\ \ |
|
| | | |
|
| | | |
|
|/ / |
|
| | |
|
| |
| |
| |
| | |
osx/Makefile will now have the version variables set when the repo is tagged like other package directories.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | | |
(#lessonsFromY2K).
|
| | |
| | |
| | |
| | |
| | | |
Set default value to false.
Made the find_and_replace calls multilined.
|
| | | |
|
| | |
| | |
| | |
| | | |
Run with -h to see all the options.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Includes Pyversion() class which simplifies getting the Python version
that Bcfg2 is running under. It is mostly useful for Python 2 and under,
since Python 3 has the handy sys.version_info.{major,minor,...} object.
|
| | | |
|
| | |
| | |
| | |
| | | |
Minimal testing has been done to compare export.py and export2.py.
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
If export2.py -P -v is run, then the diff will be shown.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Paranoid mode does not modify the git repository, but does modify the files.
This allows git-diff to be used to see what will change when run in regular
mode.
|
| | |
| | |
| | |
| | |
| | | |
Set default value to false.
Made the find_and_replace calls multilined.
|
| | | |
|
| | |
| | |
| | |
| | | |
Run with -h to see all the options.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Includes Pyversion() class which simplifies getting the Python version
that Bcfg2 is running under. It is mostly useful for Python 2 and under,
since Python 3 has the handy sys.version_info.{major,minor,...} object.
|
| | | |
|
| |/
|/|
| |
| | |
Minimal testing has been done to compare export.py and export2.py.
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The command "bcfg2-info generators" didn't spit out anything useful,
just an unexpanded $Id$ keyword for each of the current generators.
It's been that way for quite some time now, and nobody seemed to miss
the command.
|
| | |
| | |
| | |
| | |
| | | |
Also switched to use __longhelp__ instead of __shorthelp__, as
__shorthelp__ isn't actually very helpful.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
By default, bcfg2-admin viz creates a diagram that shows the complete
contents of the repository: all Groups, Bundles, and (optionally)
Hosts/Clients. In a complicated configuration, this can be an
overwhelming amount of information.
This change adds an --only-client option that can be used to limit the
elements on the diagram to those that apply to the named host.
|
| |
| |
| |
| | |
Signed-off-by: Sol Jerome <sol.jerome@gmail.com>
|
| |
| |
| |
| | |
Indent all output in a consistent way.
|
| |
| |
| |
| |
| | |
When the "-r" flag is used, check for files which are present in the old
directory but not in the new directory (not just the other way round).
|
| |
| |
| |
| | |
Fix the messages which are spit out when the "-r" flag is used.
|
| |
| |
| |
| | |
... in the compareSpecifications() method.
|
| |
| |
| |
| |
| | |
Check for bundles specified in the old configuration but not in the new
configuration (not just the other way round).
|
| |
| |
| |
| |
| | |
If the configuration specifications contain multiple <Independent> tags,
compare all of them, not only the first one.
|
| |
| |
| |
| |
| | |
Iterate only once over the entries of a bundle and print a single
two-line message for each differing or missing entry.
|
| |
| |
| |
| |
| | |
Removing elements from a list while iterating over it (forwards) leads
to unexpected results.
|
| |
| |
| |
| |
| | |
The if statement which checks whether a given tag is known was declared
the wrong way round.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Let "bcfg2-admin compare" handle POSIX <Path> tags instead of the
old-style entries.
While at it, add support for all attributes which might show up in
configuration specifications.
|
| |
| |
| |
| |
| | |
The __call__() method now calls self.compareSpecifications() instead of
effectively doing nothing.
|