Alois Mahdal
5a968251e7
Fix infinite loop on unknown parameter
vor 11 Jahren
Alois Mahdal
0a1eb7ced9
Bump version
vor 11 Jahren
Alois Mahdal
8822b29c0a
Remove accidental beakerlib code
vor 11 Jahren
Alois Mahdal
379d7c69f8
Use tmp module to declare FFOO_TMP
... so that we don't have to care if other modules have already created
it (as long as our path inside it is unique)
vor 11 Jahren
Alois Mahdal
271be916f9
Add tmp module to allow for common temp dir
All this module does is create a temp directory FFOO_TMP, that can be
shared among modules. This simplifies clenanup but should be only
used very rarely and only by modules (i.e. not by user code).
vor 11 Jahren
Alois Mahdal
733ffeaccf
Reduce unnecessary debug calls
vor 11 Jahren
Alois Mahdal
5501e57239
Bump version
vor 11 Jahren
Alois Mahdal
58e3f47d7c
Echo exit status along with command output
vor 11 Jahren
Alois Mahdal
7480ac331a
Add some debug calls for tough times
vor 11 Jahren
Alois Mahdal
32efb7997b
Fix creation of temp dir for artifacts list
vor 11 Jahren
Alois Mahdal
a75b864506
Give up if target directory exists
vor 11 Jahren
Alois Mahdal
e4812ef985
Revamp collect_artifacts interface
* Support `date`'s +FORMAT notation.
* Use FFOO_TESTING_ARTIFACTS if argument not provided
vor 11 Jahren
Alois Mahdal
31700eada8
Remove osolete variable
vor 11 Jahren
Alois Mahdal
dde6085eef
Remove "dangerous" debug call
Debug calls with command line to be executed are dangerously easy
to become obsolete and misinforming. They should be only used ad-
hoc for a very short time (i.e. when debiugging the command), or
replaced by construct such as
cmd="some command --with args | maybe pipe"
debug -v cmd
$cmd
provided it's safe.
vor 11 Jahren
Alois Mahdal
fb0cf6bc6f
Fix pkg leaking to upper in stack
vor 11 Jahren
Alois Mahdal
b038055603
Fix obsolete function name
vor 11 Jahren
Alois Mahdal
8e35c50847
Make --version* matching more strict
vor 11 Jahren
Alois Mahdal
4b409f2d18
Fix version parameter parsing error
vor 11 Jahren
Alois Mahdal
b5ce19caec
Add some debug
vor 11 Jahren
Alois Mahdal
ee83d77181
Update usage patterns
vor 11 Jahren
Alois Mahdal
29624d6522
Use "full" for full version number
Semver is implied for all forms of version information, not just the
particular one.
vor 11 Jahren
Alois Mahdal
86e676e8e1
Reduce code repetition
vor 11 Jahren
Alois Mahdal
eef06a18c7
Remove unnecessary .ini reference
vor 11 Jahren
Alois Mahdal
3d8d4dbfb0
Compact argument processing
vor 11 Jahren
Alois Mahdal
7b07f23dc1
Enhance version_info to support SemVer
vor 11 Jahren
Alois Mahdal
5b81d36950
Simplify lsfun()
vor 11 Jahren
Alois Mahdal
b36cef071c
Move function listing to separate function
vor 11 Jahren
Alois Mahdal
00f4536bc9
Make filename guess more debuggable
vor 11 Jahren
Alois Mahdal
fa05afa3df
Change assert_linecout to use only STDIN
vor 11 Jahren
Alois Mahdal
6022359006
Fix file guessing
Guess is now section head + FFOO_INI_SUFFIX, to allow for customized
config trees.
vor 11 Jahren
Alois Mahdal
b2544b48b8
Remove FFOO_DATA_DIR variable
vor 11 Jahren
Alois Mahdal
2a6a70f5e0
Update manpage a little
vor 11 Jahren
Alois Mahdal
d3c8611d8f
Do not read from stdin by default, guess filename instead
vor 11 Jahren
Alois Mahdal
8169d28197
Fix *INIPATH variable name to comply with convention
The (not sure if )written convention is that module's variable names
should be composed as
FFOO_BAR_BAZ
for variable bearing *baz* in module named *bar*.
vor 11 Jahren
Alois Mahdal
65c9828c07
Add plus sign to valid URI character
vor 11 Jahren
Alois Mahdal
43943596e1
Bump version
vor 11 Jahren
Alois Mahdal
44e7ee5067
Remove unnecessary tool from `any_install()`
The stack now supports passing down parameters to yum, so there's no
need to another case.
vor 11 Jahren
Alois Mahdal
8ec6352a5d
Do not drop all after second equal sign
Allow passing doen yum arguments like `--enablerepo="*"`
vor 11 Jahren
Alois Mahdal
df378d134e
Simplify `yum_install*()` using `select_args()`
vor 11 Jahren
Alois Mahdal
9a1f192c9d
Add new core util function: `select_args()`
vor 11 Jahren
Alois Mahdal
903e19549e
Make yummy argv-based
vor 11 Jahren
Alois Mahdal
139fa61084
Make `warn()` skip empty files
vor 11 Jahren
Alois Mahdal
c0344df696
Use `think()`
vor 11 Jahren
Alois Mahdal
a6c2eb0785
Fix dead assert (would never fail)
vor 11 Jahren
Alois Mahdal
0a3b66d698
Fix infinite loop
vor 11 Jahren
Alois Mahdal
858c36efa8
Fix unnecessary use of `-l` in `usage_is()`
vor 11 Jahren
Alois Mahdal
1406360348
Fix dead `warn()` (unable to ever print a thing)
vor 11 Jahren
Alois Mahdal
8f9ec9f2a2
Fix outdated syntax in test
vor 11 Jahren
Alois Mahdal
b0214aeefa
Bump version
vor 11 Jahren
Alois Mahdal
22eb0090b4
Add nice example of test written in fastfoo
vor 11 Jahren