summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* prune yum cache old files. add ability to limit ccache size.Michael E Brown2007-10-181-10/+47
|
* remove obsolete opts. add caching options.Michael E Brown2007-10-181-13/+2
|
* get ccache workingMichael E Brown2007-10-181-0/+15
|
* factor caching stuff to standalone functions.Michael E Brown2007-10-181-29/+78
|
* remove obsolete caching options. in with the new caching options. dont ↵Michael E Brown2007-10-181-26/+11
| | | | double-clean chroot.
* ensure that HOME var is set properly for rpmbuild.Michael E Brown2007-10-181-1/+2
|
* properly mount/umount around rpmbuild callMichael E Brown2007-10-181-2/+3
|
* 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 chroot->root typo. change function call to yieldSrpmHeaders().Michael E Brown2007-10-181-4/+4
|
* update spec with latest changes.Michael E Brown2007-10-181-28/+19
|
* fix problem dropping privs where we dropped uid first and then couldnt drop gid.Michael E Brown2007-10-171-2/+2
|
* wrap action part in try/except so we cleanly trap and report errors.Michael E Brown2007-10-171-38/+65
|
* 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.
* rename buildsys-build.spec so rpmbuild doenst accidentally use it.Michael E Brown2007-10-171-132/+0
|
* rename buildsys-build.spec so rpmbuild doenst accidentally use it.Michael E Brown2007-10-173-2/+134
|
* complete chroot/shell commands.Michael E Brown2007-10-171-2/+11
|
* 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
|
* start fleshing out different options. fix chrootuid to get real uid vs ↵Michael E Brown2007-10-171-11/+25
| | | | effective (due to setuid helper).
* 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
|
* need to pass uidManager to chroot class for setupMichael E Brown2007-10-171-1/+2
|
* more loggingMichael E Brown2007-10-171-11/+25
|
* 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-163-20/+92
|
* fix logging qualname to be in mock hierarchyMichael E Brown2007-10-161-1/+1
|
* better logging heirarchy and setup.Michael E Brown2007-10-161-28/+48
|
* add new py files to buildMichael E Brown2007-10-163-6/+64
|
* 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
|
* start setting up calls to backend.Michael E Brown2007-10-161-3/+5
|
* no default handlers for most logs. set up programatically.Michael E Brown2007-10-161-5/+40
|
* move py modules to different subdir to avoid conflict with mock binary name.Michael E Brown2007-10-1611-10/+13
|
* start re-arranging things...Michael E Brown2007-10-167-1153/+914
|
* start cleaning up old code.Michael E Brown2007-10-161-9/+0
|
* add tracingMichael E Brown2007-10-162-2/+12
|
* add new python modulesMichael E Brown2007-10-164-2/+170
|
* fix copying args to new cmd.Michael E Brown2007-10-151-2/+2
|
* start stubbing out main mock.pyMichael E Brown2007-10-152-17/+21
|
* add/install logging config file.Michael E Brown2007-10-153-6/+29
|