summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* filter+format: make "aux lookup" work for ext. pluginsJan Pokorný2014-12-082-6/+12
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* command: analyse_chain: distinguish chain in 1st iterJan Pokorný2014-12-081-4/+16
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* run-check: fix "$@ handled from within func" thinkoJan Pokorný2014-12-081-1/+1
| | | | | | (likely caused during refactoring) Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Set pre-release versionJan Pokorný2014-12-081-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Bump version to 0.2.0v0.2.0Jan Pokorný2014-11-241-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: verbose about relevant config itemJan Pokorný2014-11-241-2/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* ext-plugins/PURPOSE: undottify so it can be in sdistJan Pokorný2014-11-242-0/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* MANIFEST.in: do not include even sub{dir,module} of testsJan Pokorný2014-11-241-2/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/simpleconfig: allow env override for indentationJan Pokorný2014-11-242-1/+10
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* utils_cluster: update knowledge about el7.1Jan Pokorný2014-11-241-0/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* run-check: sync with recent changesJan Pokorný2014-11-241-2/+5
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* ccsflat2pcsprelude/ccsflat2pcsprelude[clusternode]: id = nodeidJan Pokorný2014-11-241-1/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: fix redundant backslashesJan Pokorný2014-11-242-2/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: satisfy pacemaker, always set quorum.providerJan Pokorný2014-11-241-0/+7
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml[cluster]: use more terse notationJan Pokorný2014-11-241-3/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* run-check: filter corosync's "key" out = make it passing againJan Pokorný2014-11-241-1/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml[cluster]: use base64 for generated keyJan Pokorný2014-11-241-10/+13
| | | | | | | ... so as to make it shorter while carrying the same amount of information bits Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: prefix warning msg with WARNINGJan Pokorný2014-11-241-5/+6
| | | | | | IOW, follow the conventions/be consistent. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: move "secauth on vs. missing keyfile" upJan Pokorný2014-11-242-28/+37
| | | | | | | Because otherwise that "safe fallback" would get fired only if input indeed contained a totem section. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml[totem]: fix value-of string arg not quotedJan Pokorný2014-11-241-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filters/ccs2needlexml: handle secauth on vs. missing keyfileJan Pokorný2014-11-242-3/+33
| | | | | | Also extend corosync.rng (target=needle format) with missing key{,file}. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Follow-up of "Add support for external plugins"Jan Pokorný2014-11-241-0/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* plugin_registry: abandon "relative to project root plugindir"Jan Pokorný2014-11-241-1/+1
| | | | | | ... use "relative to CWD" instead Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* filter+format: log.warn -> log.warningJan Pokorný2014-11-242-4/+4
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: make default XML validator spec narrowerJan Pokorný2014-11-241-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: when trying to parse RNG schema, handle invalid XMLJan Pokorný2014-11-241-1/+1
| | | | | | ... as well Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: gracefully handle case of unspecified root tagJan Pokorný2014-11-241-4/+1
| | | | | | No need to require it so firmly as it used to be. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: fix a thinko wrt. unexpected msg only retvalJan Pokorný2014-11-241-1/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: fix a thinko when picking up a default tupleJan Pokorný2014-11-241-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/command: "dict" protocol backed by OrderedDictJan Pokorný2014-11-241-1/+13
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Extend external plugins support: user provided dirsJan Pokorný2014-11-242-6/+24
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Add support for external plugins (located in ext-plugins subdir)Jan Pokorný2014-11-243-6/+32
| | | | | | | Alternatively, in development mode, it is useful to override it using {PREFIX}_EXTPLUGINS env. variable. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Set pre-release versionJan Pokorný2014-11-241-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* Bump version to 0.1.6v0.1.6Jan Pokorný2014-11-141-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* doc/env_vars.txt: start documenting env. variablesJan Pokorný2014-11-142-1/+21
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* plugin_registry: allow loading dir/__init__.py as wellJan Pokorný2014-11-141-10/+15
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* plugin_registry: sanitize kwargs passing in init_lookupJan Pokorný2014-11-141-2/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* plugin_registry: better approach in PluginManager.lookupJan Pokorný2014-11-141-4/+4
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* command_manager: sanitize _init_plugins -> _resolve kwargs passingJan Pokorný2014-11-141-1/+3
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* utils: properly rehash filterdict_* functionsJan Pokorný2014-11-141-11/+57
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: HASHALGO default is set in defaults.py/setup.cfgJan Pokorný2014-11-144-1/+10
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* run-tests: fix positioning of --verboseJan Pokorný2014-11-141-2/+8
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* utils_prog: add and use "Popen with logging"Jan Pokorný2014-11-141-1/+8
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/command: plug "dict" protocol inJan Pokorný2014-11-141-0/+20
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/command: bytestring->merged: normalize: -a=b -> -a, bJan Pokorný2014-11-141-2/+10
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/command: turn condition test O(n) to O(1)Jan Pokorný2014-11-141-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* formats/command: use "chained" facility as a DRY measureJan Pokorný2014-11-141-7/+2
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* utils: arg2wrapped: make sure list on input is on outputJan Pokorný2014-11-141-2/+3
| | | | | | Previously, the list was deconstructed and reconstructed as a tuple. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* format: make passing protocol/protodecl optionalJan Pokorný2014-11-143-9/+10
| | | | | | | It is usually not used internally to allow "1 function, more roles" anyway. Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* command: remove futile/NOOP usage of args2sgplJan Pokorný2014-11-141-1/+1
| | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>