Permalink
Commits on Feb 11, 2008
  1. Drop dependency on decorators module.

     - when a function was marked with a @decorator, it would no longer work as expected;
       ie. registering decorators no longer registered.
    chrisvest committed Feb 11, 2008
Commits on Feb 6, 2008
  1. Added a run_per_host decorator and marked put().

     - also, this deprecates _put() which has been removed.
    chrisvest committed Feb 6, 2008
  2. Put TODO in MANIFEST so end-users and peek it and see if there's any …

    …issues to look out for.
    chrisvest committed Feb 6, 2008
  3. Allow run() and sudo() operations to take a 'confirm' kvarg.

     - This will cause it to prompt the user (with the value of 'confirm') to confirm the given action for each host.
    chrisvest committed Feb 6, 2008
Commits on Feb 5, 2008
  1. Let you put function references in the provided_by list kvarg for the…

    … require() operation.
    chrisvest committed Feb 5, 2008
  2. Ending in newlines is nice.

    chrisvest committed Feb 5, 2008
  3. Numerous minor changes.

     - made strategies first class objects.
     - ... and added them to help and list commands.
     - ... and created a decorator to register them.
     - commented out currently unused 'decorator' dep.
     - updated a number of doc-strings to reflect changes.
    chrisvest committed Feb 5, 2008
Commits on Feb 4, 2008
Commits on Jan 29, 2008
Commits on Jan 28, 2008
  1. Moved the ctrl-c.py test file to a specific prototypes dir, and hacke…

    …d up a new term that looks more promesing.
    chrisvest committed Jan 28, 2008
  2. Use marker decorators for operations and commands.

    - and remove the now obsolete _load_std_commands and _load_operators_helper_map
    chrisvest committed Jan 28, 2008
  3. Preparation for handling fails.

    - push kvargs through the operation handling pipeline
    - make load, local, & local_per_host handle fail kvargs
    chrisvest committed Jan 28, 2008
Commits on Jan 27, 2008
  1. Fix % to &.

    chrisvest committed Jan 27, 2008
Commits on Jan 14, 2008
  1. Experiment with selector-api based console - inspired by a paramiko e…

    …xample.
    
    I'm not quite satisfied with it though. Needs more inteligent line handling, plus it
    currently screws the terminal and doesn't quite solve issue #1.
    chrisvest committed Jan 14, 2008