log

age author description
Tue, 17 Sep 2013 23:45:23 -0700 Jeff Hammel configuration/configuration.py
Tue, 17 Sep 2013 23:40:50 -0700 Jeff Hammel configuration/configuration.py
Tue, 17 Sep 2013 23:35:26 -0700 Jeff Hammel configuration/configuration.py
Tue, 17 Sep 2013 23:22:23 -0700 Jeff Hammel configuration/configuration.py
Tue, 17 Sep 2013 20:47:50 -0700 Jeff Hammel fix
Tue, 17 Sep 2013 20:13:16 -0700 Jeff Hammel configuration/configuration.py
Tue, 17 Sep 2013 18:57:25 -0700 Jeff Hammel < http://k0s.org/mozilla/hg/MozillaTry/raw-file/582f3571ab33/mozillatry.py
Thu, 06 Dec 2012 16:16:03 -0800 Jeff Hammel bump version
Tue, 04 Dec 2012 16:17:55 -0800 Jeff Hammel separate loading configuration files to its own method for consumers
Tue, 04 Dec 2012 15:37:34 -0800 Jeff Hammel make more APIish
Tue, 04 Dec 2012 15:13:07 -0800 Jeff Hammel begin to break this up
Tue, 04 Dec 2012 15:01:28 -0800 Jeff Hammel separate into own method
Mon, 01 Oct 2012 17:08:45 -0700 Jeff Hammel https://bugzilla.mozilla.org/show_bug.cgi?id=796196
Wed, 04 Jul 2012 09:54:37 -0700 Jeff Hammel fix casting
Thu, 28 Jun 2012 14:54:29 -0700 Jeff Hammel if an option cannot be coerced to a type we should just not add a CLI handler for it
Thu, 28 Jun 2012 14:48:17 -0700 Jeff Hammel alter some comments
Mon, 25 Jun 2012 15:45:27 -0700 Jeff Hammel this TODO is done
Thu, 10 May 2012 15:23:53 -0700 Jeff Hammel bump version
Thu, 10 May 2012 15:23:11 -0700 Jeff Hammel make python 2.4 compatible :(
Thu, 03 May 2012 16:00:18 -0700 Jeff Hammel keep track of parsed values as well as individual instances
Thu, 03 May 2012 15:46:13 -0700 Jeff Hammel fix dict command line processing
Thu, 03 May 2012 08:26:10 -0700 Jeff Hammel py2.4 compatability
Wed, 02 May 2012 14:51:46 -0700 Jeff Hammel remove extraneous assignment
Wed, 02 May 2012 12:20:59 -0700 Jeff Hammel bump version
Tue, 01 May 2012 15:29:29 -0700 Jeff Hammel be more forgiving of blank configuration
Tue, 01 May 2012 10:46:26 -0700 Jeff Hammel call the proper method
Tue, 01 May 2012 10:33:37 -0700 Jeff Hammel allow extensible configuration; also start using deepcopy heavily since otherwise you have artefacts
Mon, 30 Apr 2012 13:21:48 -0700 Jeff Hammel handle load option a bit better
Mon, 30 Apr 2012 13:06:03 -0700 Jeff Hammel remove obselete comment
Mon, 30 Apr 2012 13:02:50 -0700 Jeff Hammel only use formatters for options we actually know about from self.options; the rest should be handled from the client
Mon, 30 Apr 2012 11:07:17 -0700 Jeff Hammel handle None type (though its probably a bogus case) and note on future failure upon coercion
Sun, 29 Apr 2012 19:18:11 -0700 Jeff Hammel remove MakeItSo vestiges (for now) and bump version
Sun, 29 Apr 2012 01:05:49 -0700 Jeff Hammel better ordering of processing for dump()
Sun, 29 Apr 2012 00:30:58 -0700 Jeff Hammel improved abstraction; sadly doesnt seem to work
Sat, 28 Apr 2012 23:25:52 -0700 Jeff Hammel actually dump configuration
Sat, 28 Apr 2012 23:21:09 -0700 Jeff Hammel get dump in the parent method, follow-up
Sat, 28 Apr 2012 23:20:54 -0700 Jeff Hammel get dump in the parent method
Sat, 28 Apr 2012 23:18:30 -0700 Jeff Hammel make dump method configurable
Sat, 28 Apr 2012 22:55:39 -0700 Jeff Hammel make dump behave better
Sat, 28 Apr 2012 15:29:57 -0700 Jeff Hammel handle CLI errors with optparse
Fri, 27 Apr 2012 15:18:24 -0700 Jeff Hammel slightly improve type system
Fri, 27 Apr 2012 14:13:04 -0700 Jeff Hammel change default flow style for yaml, http://pyyaml.org/wiki/PyYAMLDocumentation
Fri, 27 Apr 2012 13:57:21 -0700 Jeff Hammel use self.option_dict
Fri, 27 Apr 2012 13:44:12 -0700 Jeff Hammel remove unused files
Fri, 27 Apr 2012 13:39:13 -0700 Jeff Hammel move towards dict or items system
Tue, 17 Apr 2012 12:50:29 -0700 Jeff Hammel bump version
Tue, 17 Apr 2012 12:50:10 -0700 Jeff Hammel add a dict parser thingy
Tue, 17 Apr 2012 11:36:01 -0700 Jeff Hammel move to a class-based architecture
Mon, 09 Apr 2012 15:47:08 -0700 Jeff Hammel notes to self about how to make this better; still needs a little thought
Thu, 29 Mar 2012 16:51:07 -0700 Jeff Hammel note TODO
Wed, 28 Mar 2012 16:34:32 -0700 Jeff Hammel fix
Wed, 28 Mar 2012 15:24:25 -0700 Jeff Hammel draft of README plus version bump
Wed, 28 Mar 2012 14:08:11 -0700 Jeff Hammel note load option
Wed, 28 Mar 2012 12:56:50 -0700 Jeff Hammel rename/shuffle options to make more sense
Wed, 28 Mar 2012 12:42:58 -0700 Jeff Hammel more README hacking
Wed, 28 Mar 2012 11:33:14 -0700 Jeff Hammel a little about serializers
Wed, 28 Mar 2012 11:21:22 -0700 Jeff Hammel formatting
Wed, 28 Mar 2012 11:18:43 -0700 Jeff Hammel give a real version
Wed, 28 Mar 2012 11:18:13 -0700 Jeff Hammel outline what options are available for ``value``
Wed, 28 Mar 2012 11:05:29 -0700 Jeff Hammel now we check for types more betterer
Wed, 28 Mar 2012 10:27:17 -0700 Jeff Hammel start in on the README
Wed, 28 Mar 2012 09:03:02 -0700 Jeff Hammel minor fixes
Wed, 28 Mar 2012 08:38:16 -0700 Jeff Hammel better docstring
Wed, 28 Mar 2012 08:37:01 -0700 Jeff Hammel refactor completed and tests pass again
Wed, 28 Mar 2012 08:33:54 -0700 Jeff Hammel minor bug fixes
Wed, 28 Mar 2012 08:29:50 -0700 Jeff Hammel still refactorin
Tue, 27 Mar 2012 20:17:26 -0700 Jeff Hammel parity between module name and package name
Tue, 27 Mar 2012 17:04:31 -0700 Jeff Hammel more stubbing to make Configuration an OptionParser
Tue, 27 Mar 2012 16:58:48 -0700 Jeff Hammel another TODO
Tue, 27 Mar 2012 15:41:02 -0700 Jeff Hammel begin migration path towards inheriting from ConfigParser; ideally, Configuration should live in its own class and the CLI class should inherit from that
Tue, 27 Mar 2012 15:25:12 -0700 Jeff Hammel add complex test, now we can refactor
Tue, 27 Mar 2012 15:00:07 -0700 Jeff Hammel change base.json value from default for testing
Tue, 27 Mar 2012 14:56:54 -0700 Jeff Hammel introduce a somewhat redundant test
Tue, 27 Mar 2012 14:55:29 -0700 Jeff Hammel test with overrides
Tue, 27 Mar 2012 14:41:13 -0700 Jeff Hammel document this
Tue, 27 Mar 2012 14:23:39 -0700 Jeff Hammel tests fail again, what fun
Tue, 27 Mar 2012 14:16:42 -0700 Jeff Hammel add a example .json dump
Tue, 27 Mar 2012 14:16:17 -0700 Jeff Hammel actually deserialize things
Tue, 27 Mar 2012 14:01:25 -0700 Jeff Hammel start to hook up deserializers
Tue, 27 Mar 2012 13:00:14 -0700 Jeff Hammel fix broken test
Tue, 27 Mar 2012 12:50:16 -0700 Jeff Hammel ensure that missing values raise the correct exception
Tue, 27 Mar 2012 12:32:15 -0700 Jeff Hammel try using optionclass; still failing
Tue, 27 Mar 2012 12:26:58 -0700 Jeff Hammel better error message
Tue, 27 Mar 2012 12:16:43 -0700 Jeff Hammel stub only using parsed attributes
Tue, 27 Mar 2012 11:33:09 -0700 Jeff Hammel stub adding an option of keeping track of what is parsed
Tue, 27 Mar 2012 11:19:33 -0700 Jeff Hammel add --dump option
Tue, 27 Mar 2012 11:07:51 -0700 Jeff Hammel test deserialization
Tue, 27 Mar 2012 10:51:34 -0700 Jeff Hammel deserialization should work now
Tue, 27 Mar 2012 10:36:23 -0700 Jeff Hammel stub munging configuration
Tue, 27 Mar 2012 10:29:36 -0700 Jeff Hammel actually test serialization
Tue, 27 Mar 2012 10:28:02 -0700 Jeff Hammel fix serialization (stub) tests
Tue, 27 Mar 2012 09:52:51 -0700 Jeff Hammel we has another broken test
Tue, 27 Mar 2012 09:40:15 -0700 Jeff Hammel add test for missing values
Tue, 27 Mar 2012 09:35:21 -0700 Jeff Hammel flush out validate function
Tue, 27 Mar 2012 09:30:56 -0700 Jeff Hammel fill in defaults if not present
Mon, 26 Mar 2012 20:31:12 -0700 Jeff Hammel setup for serialization testing
Mon, 26 Mar 2012 20:23:48 -0700 Jeff Hammel serialization testing stubbing
Mon, 26 Mar 2012 17:06:18 -0700 Jeff Hammel add comments
Mon, 26 Mar 2012 17:05:02 -0700 Jeff Hammel stub test for configuration providers
Mon, 26 Mar 2012 17:00:12 -0700 Jeff Hammel more (de/)serialization stubbing
Mon, 26 Mar 2012 16:54:37 -0700 Jeff Hammel begin stubbing serialization/deserialization
Mon, 26 Mar 2012 16:40:35 -0700 Jeff Hammel add serialization details
Mon, 26 Mar 2012 16:10:15 -0700 Jeff Hammel ABC-ing configuration providers
Mon, 26 Mar 2012 15:55:05 -0700 Jeff Hammel we now update configuration correctly
Mon, 26 Mar 2012 15:46:25 -0700 Jeff Hammel rename a bunch of things and begin to work on the sanity of validation
Mon, 26 Mar 2012 15:14:26 -0700 Jeff Hammel fix bool parser, i hope
Mon, 26 Mar 2012 14:51:44 -0700 Jeff Hammel add something with a default value
Mon, 26 Mar 2012 14:45:36 -0700 Jeff Hammel a hacky way to do CLI types handlers
Mon, 26 Mar 2012 14:03:48 -0700 Jeff Hammel start to add types...still have some things to work out here
Mon, 26 Mar 2012 13:54:43 -0700 Jeff Hammel we have a legitimately failing test!
Mon, 26 Mar 2012 13:19:55 -0700 Jeff Hammel remove cruft and start to organize
Mon, 26 Mar 2012 12:04:49 -0700 Jeff Hammel separate thing to add options to its own function
Mon, 26 Mar 2012 11:10:30 -0700 Jeff Hammel why do we care about configuration files?
Mon, 26 Mar 2012 10:41:38 -0700 Jeff Hammel make --help work
Mon, 26 Mar 2012 10:39:59 -0700 Jeff Hammel bug fixes
Mon, 26 Mar 2012 10:39:48 -0700 Jeff Hammel bug fixes
Mon, 26 Mar 2012 10:39:01 -0700 Jeff Hammel note pattern to use
Mon, 26 Mar 2012 09:45:06 -0700 Jeff Hammel stubbing configuration parser
Mon, 26 Mar 2012 09:14:04 -0700 Jeff Hammel comment
Sun, 25 Mar 2012 10:24:55 -0700 Jeff Hammel flush out JSON provider