Changeset [7f063c7e47692a3f70b7ecc141ff139518de087d] by Greg Schueler

July 26th, 2011 @ 07:29 PM

First pass refactor of nodes provider into pluggable service, refactor NodeSet usage to interface

[#348] [#395] https://github.com/dtolabs/rundeck/commit/7f063c7e47692a3f70b7ecc14...

Committed by Greg Schueler

  • A core/src/java/com/dtolabs/rundeck/core/common/AdditiveListNodeSet.java
  • A core/src/java/com/dtolabs/rundeck/core/common/INodeSet.java
  • A core/src/java/com/dtolabs/rundeck/core/common/NodeFilter.java
  • A core/src/java/com/dtolabs/rundeck/core/common/NodeSetImpl.java
  • A core/src/java/com/dtolabs/rundeck/core/common/NodesSelector.java
  • A core/src/java/com/dtolabs/rundeck/core/common/SelectorUtils.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/Configurable.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/ConfigurationException.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/FileNodesProvider.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/FileNodesProviderFactory.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/NodesProvider.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/NodesProviderException.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/NodesProviderFactory.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/NodesProviderService.java
  • A core/src/java/com/dtolabs/rundeck/core/resources/nodes/NodesProviderServiceException.java
  • M core/src/java/com/dtolabs/rundeck/core/NodesetEmptyException.java
  • M core/src/java/com/dtolabs/rundeck/core/cli/ExecTool.java
  • M core/src/java/com/dtolabs/rundeck/core/common/Framework.java
  • M core/src/java/com/dtolabs/rundeck/core/common/FrameworkProject.java
  • M core/src/java/com/dtolabs/rundeck/core/common/FrameworkProjectMgr.java
  • M core/src/java/com/dtolabs/rundeck/core/common/Nodes.java
  • M core/src/java/com/dtolabs/rundeck/core/common/NodesXMLParser.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/ExecutionContext.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/ExecutionContextImpl.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/dispatch/NodeDispatcherService.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/dispatch/ParallelNodeDispatcher.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/dispatch/SequentialNodeDispatcher.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/workflow/NodeFirstWorkflowStrategy.java
  • M core/src/java/com/dtolabs/rundeck/core/execution/workflow/StepFirstWorkflowStrategy.java
  • M core/src/java/com/dtolabs/rundeck/core/utils/NodeSet.java
  • M core/src/test/com/dtolabs/rundeck/core/cli/TestExecTool.java
  • M core/src/test/com/dtolabs/rundeck/core/execution/commands/TestExecCommandInterpreter.java
  • M core/src/test/com/dtolabs/rundeck/core/execution/commands/TestScriptFileCommandInterpreter.java
  • M core/src/test/com/dtolabs/rundeck/core/execution/dispatch/TestNodeDispatcherService.java
  • M core/src/test/com/dtolabs/rundeck/core/execution/workflow/TestNodeFirstWorkflowStrategy.java
  • M core/src/test/com/dtolabs/rundeck/core/execution/workflow/TestStepFirstWorkflowStrategy.java
  • M rundeckapp/grails-app/controllers/FrameworkController.groovy
  • M rundeckapp/grails-app/controllers/ScheduledExecutionController.groovy
  • M rundeckapp/grails-app/services/ExecutionService.groovy
  • M rundeckapp/test/unit/ExecutionServiceTests.groovy
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

(DEPRECATED) Please use github issues for issue tracking at http://github.com/dtolabs/rundeck/issues

Shared Ticket Bins