summaryrefslogtreecommitdiffstats
path: root/src/py-libs
Commit message (Collapse)AuthorAgeFilesLines
...
* get rid of spurious blank lines in log outputMichael E Brown2007-10-181-1/+5
|
* add build and installdeps implementations.Michael E Brown2007-10-181-10/+76
|
* more srpm manip functions.Michael E Brown2007-10-181-5/+66
|
* fix problem dropping privs where we dropped uid first and then couldnt drop gid.Michael E Brown2007-10-171-2/+2
|
* fix for idiotic error in rpmUtils where exception comes back with each ↵Michael E Brown2007-10-171-4/+4
| | | | letter as an element in a tuple.
* export do_chroot() in public api. use -n option to mount/umount so it doesnt ↵Michael E Brown2007-10-171-15/+16
| | | | touch hosts /etc/mtab. Add option to do_chroot() to set env vars for chrooted progs.
* make sure we properly catch all derived exceptions, like KeyboardInterruptMichael E Brown2007-10-171-2/+2
|
* add special callout for interactive commands so we can interact properly.Michael E Brown2007-10-171-8/+14
|
* finish out setup of chroot env.Michael E Brown2007-10-172-262/+121
|
* Add cap to make multiple dirs at a time. add rmtree helper to eat some ↵Michael E Brown2007-10-171-13/+56
| | | | exceptions. Add getSrpmHeader() function.
* namespace prefix bugfix. add self because it is now a class.Michael E Brown2007-10-171-3/+3
|
* remove stuff that is already implemented so it is more obvious what is left.Michael E Brown2007-10-171-229/+0
|
* tracing. start init() workMichael E Brown2007-10-171-47/+102
|
* add tracing, touch(), do() functionsMichael E Brown2007-10-171-3/+72
|
* move uid management into a class so it can be easily passed to chroot obj ↵Michael E Brown2007-10-171-32/+43
| | | | and unit tested.
* add traceLog decorator which allows specifying the logger to use.Michael E Brown2007-10-171-12/+27
|
* more code.Michael E Brown2007-10-162-19/+88
|
* fix logging qualname to be in mock hierarchyMichael E Brown2007-10-161-1/+1
|
* add new py files to buildMichael E Brown2007-10-161-0/+56
|
* start adding backend codeMichael E Brown2007-10-161-0/+61
|
* start adding utility functions.Michael E Brown2007-10-161-1/+23
|
* add vim declarations.Michael E Brown2007-10-161-0/+2
|
* get rid of extra newlines.Michael E Brown2007-10-161-2/+2
|
* move py modules to different subdir to avoid conflict with mock binary name.Michael E Brown2007-10-168-0/+1060