Commit Graph

12 Commits

Author SHA1 Message Date
Fabio Erculiani 2853bcc330 [molecule.utils] remove RUNNING_PIDS set
This ill conceived idea of killing stale chroot child processes does more
harm than good and the idea has been inherited long time ago from the Catalyst
codebase. Chroot processes are responsible of their cleanup.
2012-09-09 18:23:30 +02:00
Fabio Erculiani e67f9e308a [molecule.cmdline] move super user checks into molecule.cmdline 2010-08-02 10:12:35 +02:00
Fabio Erculiani 70b531fee9 [molecule] catch KeyboardInterrupt by running kill phase in while loop 2010-08-02 10:04:22 +02:00
Fabio Erculiani 0495f25a81 [molecule] add support for enforcing super user privileges requirements 2010-08-01 18:21:11 +02:00
Fabio Erculiani 7e8f080ec5 [molecule] improve Python 3.x support 2010-06-29 10:37:28 +02:00
Fabio Erculiani 657a6ed262 [molecule] kill all running children pids on exit 2010-04-18 18:49:46 +02:00
Fabio Erculiani e7393b789a [molecule] do not print traceback when CTRL+C is pressed 2009-11-21 23:44:05 +01:00
Fabio Erculiani c9f32a96c5 [molecule] update code style 2009-10-23 11:39:29 +02:00
lxnay bd9a6ba8ad Molecule: fix prechroot parsing
git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2997 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 14:37:55 +00:00
lxnay b2a5ab49a4 Molecule:
- bugfixing several areas
- adding missing spec file options


git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2989 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 15:19:05 +00:00
lxnay 1b99b9dbae Molecule:
- started to implement handlers


git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2980 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-02 14:46:34 +00:00
lxnay 1cda81a93d Molecule:
- first chunk of code
- general infrastructure done
- spec file parser done


git-svn-id: http://svn.sabayonlinux.org/projects/molecule/trunk@2977 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 21:57:47 +00:00