summaryrefslogtreecommitdiff
path: root/lib/thandy/packagesys/ThpPackages.py
AgeCommit message (Collapse)Author
2013-04-02Several fixesTomás Touceda
2012-01-04Add a thp_dest parameter to install package in custom locationsTomás Touceda
2011-11-11Add a multiplatform ScriptWrapperTomás Touceda
2011-11-09Merge remote-tracking branch 'chiiph/fixenv'Nick Mathewson
2011-11-09Merge remote-tracking branch 'chiiph/ignoreconfig'Nick Mathewson
2011-11-07Don't exit when trying to create a directory for an installed packageTomás Touceda
2011-11-05Only ignore config files when updatingTomás Touceda
2011-11-05Fix bogus environment for the thp scriptsTomás Touceda
2011-11-05Add logCtrl for scripts that might fail from a thpTomás Touceda
2011-11-01Make transactions not Thp specificTomás Touceda
2011-11-01Fix minor bug in the ThpCheck: broken status wont mark it as not installedTomás Touceda
2011-10-20Paths inside a Thp cfg will use / from now onTomás Touceda
2011-10-20Fix possible race condition with os.path.existsTomás Touceda
2011-10-20Documents the ThpPackages codeTomás Touceda
Also fixes a typo in a still unused method.
2011-10-20Fix file permissionsTomás Touceda
2011-09-03Improve handling of updates to thp bundlesTomás Touceda
It only installs thp packages that aren't already installed as they should be. It also outputs READY for bundles that have at least one package in them that's installable under this restrictions.
2011-09-03Improve re-install behaviorTomás Touceda
Also add more controller oriented output
2011-09-02Fix behavior for bundles with more than one thp and add thpTomás Touceda
2011-09-02Run transactions only if --install is given, and create pkg-status if it ↵Tomás Touceda
doesn't exist
2011-09-01Log with loggin instead of print, and add thp files to download when neededTomás Touceda
2011-07-26Update lockfile to work on OSXTomás Touceda
This changes the file modes, it seems OSX needs it this way.
2011-06-27Execute postinst script and serialize script executionTomas Touceda
2011-06-26Start scripts partTomas Touceda
2011-06-25Adds installation with subdirs and upgrade based on the specTomas Touceda
2011-06-25Adds basic installationTomas Touceda
Right now it's a bit more than just copying files, nothing else.
2011-06-24Adds the ThpTransaction class and its basic structureTomas Touceda
2011-06-23Validate files in a thp and add LockFile bundle depTomas Touceda
2011-06-22Improve ThpDB, implement ThpPackageTomas Touceda
ThpDB's insert, delete and exists seems to work as expected by now.
2011-06-22Add really simple checker, installer and thpdbTomas Touceda
But it's still not finished.
2011-06-22Creates basic structure to start the thp checkerTomas Touceda