diff --git a/lib/mcollective/application/federation.rb b/lib/mcollective/application/federation.rb index ad347ba..0c79340 100644 --- a/lib/mcollective/application/federation.rb +++ b/lib/mcollective/application/federation.rb @@ -14,6 +14,12 @@ class Federation < Application exclude_argument_sections "common", "filter", "rpc" + option :collective, + :description => "Target messages to a specific sub collective", + :arguments => ["-T", "--target COLLECTIVE"], + :type => String, + :required => false + # Publish a specially crafted 'ping' with seen-by headers # embedded, this signals to the entire collective to record # their route