Skip to content
Commits on Sep 29, 2010
Commits on Sep 21, 2010
  1. Issue 141 - Release 0.4.9

    Merge branch 'development'
    The Marionette Collective committed Sep 21, 2010
Commits on Sep 20, 2010
  1. @ripienaar

    Issue 141 - Release 0.4.9

    Update the Rakefile, Changelog, Release notes and Website
    ripienaar committed with The Marionette Collective Sep 20, 2010
  2. @ripienaar

    Issue 140 - Debian package task requires to be ran twice

    Re-arrange the ordering of things in the Rakefile to work better
    ripienaar committed with The Marionette Collective Sep 20, 2010
  3. @ripienaar

    Issue 138 - DDL should support :type => :boolean

    Add a :boolean type to the DDL.
    
    The mc-rpc script will take strings 'true'/'yes' and 'false'/'no'
    and turn them into matching booleans if the DDL says they need to
    be boolean, this means we can input these special types on the
    command line
    ripienaar committed with The Marionette Collective Sep 20, 2010
  4. @ripienaar

    Add Single Node Execution to the roadmap

    ripienaar committed with The Marionette Collective Sep 20, 2010
Commits on Sep 19, 2010
  1. @ripienaar

    Add a new screencast to the screencasts page

    ripienaar committed with The Marionette Collective Sep 19, 2010
  2. Add DDL based command completion.

    The Marionette Collective committed Sep 19, 2010
  3. @ripienaar

    Add ActiveMQ TLS quide

    ripienaar committed with The Marionette Collective Sep 19, 2010
  4. @ripienaar

    Issue 137 - Clean out some of the clutter from MC::RPC and move it in…

    …to MC::RPC::Helpers
    
    Fix typo to class name in MC::RPC::Client
    ripienaar committed with The Marionette Collective Sep 19, 2010
  5. @ripienaar

    Issue 137 - Clean out some of the clutter from MC::RPC and move it in…

    …to MC::RPC::Helpers
    
    Moved out a lot of stat/result printing related stuff into
    Helpers as well as the option parser method that wasn't needed
    in the global scope when writing clients
    ripienaar committed with The Marionette Collective Sep 19, 2010
  6. Add a mcollective IRB shell to the ext directory

    The Marionette Collective committed Sep 18, 2010
  7. @ripienaar

    Issue 136 - MCollective::Client will reload the config even if alread…

    …y loaded
    
    Prevent the config file from being read multiple times in the case where
    multiple clients are active in the same session.
    
    Small performance improvement but also prevent exceptions due to the
    global stats plugin
    ripienaar committed with The Marionette Collective Sep 18, 2010
Commits on Sep 18, 2010
  1. @ripienaar

    Issue 133 - Convert mc-inventory into a simplerpc client

    Include the server version
    ripienaar committed with The Marionette Collective Sep 18, 2010
  2. @ripienaar

    Issue 133 - Convert mc-inventory into a simplerpc client

    Significantly speed up in single node mode by bypassing discovery
    ripienaar committed with The Marionette Collective Sep 18, 2010
  3. @ripienaar

    Issue 133 - Convert mc-inventory into a simplerpc client

    Disable the progress bar while doing rpc calls
    ripienaar committed with The Marionette Collective Sep 18, 2010
  4. @ripienaar

    Issue 135 - Logging should rotate by default

    Set defaults in the config class for log rotation, update docs
    ripienaar committed with The Marionette Collective Sep 18, 2010
  5. @ripienaar

    Fix small typo in security doc

    ripienaar committed with The Marionette Collective Sep 18, 2010
  6. @ripienaar

    Issue 131 - Add security overview documentation

    Various aspects of the mcollective security was documented
    ripienaar committed with The Marionette Collective Sep 18, 2010
  7. @ripienaar

    Issue 134 - The current version should be available

    Create MCollective.version and set it during packaging with the rake
    task.
    
    Update the rpcutil agent to include the agent version where appropriate
    
    Do some small cleanups to the Rakefile
    ripienaar committed with The Marionette Collective Sep 18, 2010
Commits on Sep 13, 2010
  1. @ripienaar

    Issue 133 - Convert mc-inventory into a simplerpc client

    Converted mc-inventory to use the new rpcutil agent.  Also added
    display of statistics to the node output
    ripienaar committed with The Marionette Collective Sep 13, 2010
  2. @ripienaar

    Issue 130 - Per user configuration broke the location detection of rp…

    …c-help.erb
    
    The path to rpc-help.erb is now configurable as rpchelptemplate, update mc-rpc
    to use this value and set it to a sane default
    ripienaar committed with The Marionette Collective Sep 13, 2010
  3. @ripienaar

    Issue 132 - The configfile used should be available from M::Config

    The configfile used is now available from the Config class, rpcutil
    agent includes it in the daemon_stats action
    ripienaar committed with The Marionette Collective Sep 13, 2010
Commits on Sep 12, 2010
  1. @ripienaar

    Add mention of the new rpcutil agent

    ripienaar committed with The Marionette Collective Sep 12, 2010
  2. @ripienaar

    Issue 129 - Add a utility/helper simple rpc agent

    Reworked the statistics tracking in runner, client, security etc
    into a seperate class owned by the PluginManager
    
    This enabled access to the stats for the new rpcutil agent.
    
    Add an agent with some useful inventory, stats, etc helper methods
    ripienaar committed with The Marionette Collective Sep 12, 2010
  3. @ripienaar

    Issue 128 - RPC::Agent.meta is broken

    Since in the DSL style agents we do metadata not in the
    instance of the class but rather at the singleton class
    level we were creating @@meta which was bad since all the
    agents shared the same @@meta.
    
    This didnt cause any problems but the data wasnt correctly
    stored.
    
    This keeps backward compatability by letting agents still modify
    meta data during startup_hook but when they use the new format
    we replace the default getter for @meta with one that
    always returns the metadata supplied data.  Once this is done the
    setter will work without throwing exceptions but  it wont actually
    do anything
    
    This is not an ideal fix, we should further refactor the RPC::Agent
    so it's a cleaner DSL.
    
    Signed-off-by: R.I.Pienaar <rip@devco.net>
    ripienaar committed with The Marionette Collective Sep 11, 2010
  4. @ripienaar

    Add roadmap details for SimpleRPC Agents

    Signed-off-by: R.I.Pienaar <rip@devco.net>
    ripienaar committed with The Marionette Collective Sep 12, 2010
  5. @ripienaar

    Fix path to the client SSL dir

    Signed-off-by: R.I.Pienaar <rip@devco.net>
    ripienaar committed with The Marionette Collective Sep 12, 2010
Commits on Aug 26, 2010
  1. Update the sample REST server for more recent SimpleRPC versions

    The Marionette Collective committed Aug 26, 2010
Commits on Aug 24, 2010
  1. @ripienaar

    Add an example of the Cucumber BDD proof of concept

    Signed-off-by: R.I.Pienaar <rip@devco.net>
    ripienaar committed with The Marionette Collective Aug 24, 2010
  2. Issue 125 - upgrade openbsd port to 0.4.8

    Upgrade openbsd port to version 0.4.8
    
    Signed-off-by: The Marionette Collective <info@marionette-collective.org>
    committed with The Marionette Collective Aug 24, 2010
  3. Fix stupid previous commit

    committed Aug 24, 2010
  4. Merge branch 'development' of git://github.com/mcollective/marionette…

    …-collective
    
    Conflicts:
    	ext/openbsd/port-files/mcollective/Makefile
    committed Aug 24, 2010
Something went wrong with that request. Please try again.