pulp/pulp — pull request #356 by jortel (2013-03-01 15:04:39+00:00)
Title: Jortel nodes extensions

This request contains:
- nodes admin extension
- nodes consumer extensions
- fixes to bindings
- update BindingsAPI to support binding_config and notify_agent.
- updated consumer controller to use forced binding itinerary if binding has notify_agent=False. In both cases, we don't want to involve the agent.
- simplified progress reporting to support what really needed.
- added support in the nodes distributor for passing 'strategy' contained in the binding_config to the importer though it's configuration.
- added more constants overall.

When doing the error messages in the CLI commands, I tried to balance displaying enough information so that novice users could remedy issues while not displaying so much information as to annoy more experienced users. The approach being to state the problem and point them to a command that will fix it.