Skip to content

Commit

Permalink
Update Project Package Structure
Browse files Browse the repository at this point in the history
This change updates the project package structure.
  • Loading branch information
nebhale committed Aug 4, 2015
1 parent c176695 commit 4d0f0a0
Show file tree
Hide file tree
Showing 57 changed files with 100 additions and 208 deletions.
7 changes: 7 additions & 0 deletions .idea/dictionaries/bhale.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

125 changes: 6 additions & 119 deletions chaos-lemur.iml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="Spring" name="Spring">
<configuration>
<configuration process_explicitly_annotated="false">
<fileset id="fileset" name="Spring Application Context" removed="false">
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/xd/chaoslemur/Application.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/xd/chaoslemur/infrastructure/InfrastructureConfiguration.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/xd/chaoslemur/reporter/ReporterConfiguration.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/xd/chaoslemur/state/StateConfiguration.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/strepsirrhini/chaoslemur/Application.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/strepsirrhini/chaoslemur/infrastructure/InfrastructureConfiguration.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/strepsirrhini/chaoslemur/reporter/ReporterConfiguration.java</file>
<file>file://$MODULE_DIR$/src/main/java/io/pivotal/strepsirrhini/chaoslemur/state/StateConfiguration.java</file>
</fileset>
</configuration>
</facet>
Expand Down Expand Up @@ -137,118 +137,5 @@
<orderEntry type="library" name="Maven: org.objenesis:objenesis:2.1" level="project" />
<orderEntry type="library" name="Maven: redis.clients:jedis:2.5.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.2" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-support:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-simpledb:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-simpleworkflow:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-storagegateway:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-route53:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-s3:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-importexport:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-sts:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-sqs:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-rds:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-redshift:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-elasticbeanstalk:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-glacier:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-iam:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-datapipeline:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-elasticloadbalancing:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-emr:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-elasticache:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-elastictranscoder:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-ec2:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-dynamodb:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-sns:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudtrail:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudwatch:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-logs:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cognitoidentity:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cognitosync:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-directconnect:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudformation:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudfront:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-kinesis:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-opsworks:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-ses:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-autoscaling:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudsearch:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudwatchmetrics:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-swf-libraries:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-codedeploy:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-codepipeline:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-kms:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-config:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-lambda:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-ecs:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-cloudhsm:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-ssm:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-workspaces:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-machinelearning:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-directory:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-efs:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-codecommit:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-devicefarm:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: com.amazonaws:aws-java-sdk-core:1.10.5.1" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.3.6" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.3.3" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.6" level="project" />
<orderEntry type="library" name="Maven: joda-time:joda-time:2.5" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.4.6" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.4.6" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.4.6" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.4.6" level="project" />
<orderEntry type="library" name="Maven: com.jayway.jsonpath:json-path:0.9.1" level="project" />
<orderEntry type="library" name="Maven: net.minidev:json-smart:1.2" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.12" level="project" />
<orderEntry type="library" name="Maven: com.vmware:vijava:5.1" level="project" />
<orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
<orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" />
<orderEntry type="library" name="Maven: org.atteo:evo-inflector:1.2.1" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-actuator:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.12" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.12" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:log4j-over-slf4j:1.7.12" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.1.3" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.1.3" level="project" />
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.14" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-actuator:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-core:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-security:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-beans:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-context:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-expression:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-web:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-config:3.2.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-core:3.2.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-web:3.2.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-aop:4.1.7.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-starter-test:1.2.5.RELEASE" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:1.10.19" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:1.2.5.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:8.0.23" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.0.23" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-logging-juli:8.0.23" level="project" />
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:8.0.23" level="project" />
<orderEntry type="library" name="Maven: org.hibernate:hibernate-validator:5.1.3.Final" level="project" />
<orderEntry type="library" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.1.3.GA" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.0.0" level="project" />
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.1.7.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.springframework.hateoas:spring-hateoas:0.16.0.RELEASE" level="project" />
<orderEntry type="library" name="Maven: org.objenesis:objenesis:2.1" level="project" />
<orderEntry type="library" name="Maven: redis.clients:jedis:2.5.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.2" level="project" />
</component>
</module>
</module>
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;
package io.pivotal.strepsirrhini.chaoslemur;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;

import io.pivotal.xd.chaoslemur.infrastructure.DestructionException;
import io.pivotal.xd.chaoslemur.infrastructure.Infrastructure;
import io.pivotal.xd.chaoslemur.reporter.Event;
import io.pivotal.xd.chaoslemur.reporter.Reporter;
import io.pivotal.xd.chaoslemur.state.State;
import io.pivotal.xd.chaoslemur.state.StateProvider;
import io.pivotal.xd.chaoslemur.task.Task;
import io.pivotal.xd.chaoslemur.task.TaskRepository;
import io.pivotal.xd.chaoslemur.task.TaskUriBuilder;
import io.pivotal.xd.chaoslemur.task.Trigger;
package io.pivotal.strepsirrhini.chaoslemur;

import io.pivotal.strepsirrhini.chaoslemur.reporter.Reporter;
import io.pivotal.strepsirrhini.chaoslemur.state.StateProvider;
import io.pivotal.strepsirrhini.chaoslemur.task.TaskRepository;
import io.pivotal.strepsirrhini.chaoslemur.task.TaskUriBuilder;
import io.pivotal.strepsirrhini.chaoslemur.infrastructure.DestructionException;
import io.pivotal.strepsirrhini.chaoslemur.infrastructure.Infrastructure;
import io.pivotal.strepsirrhini.chaoslemur.reporter.Event;
import io.pivotal.strepsirrhini.chaoslemur.state.State;
import io.pivotal.strepsirrhini.chaoslemur.task.Task;
import io.pivotal.strepsirrhini.chaoslemur.task.Trigger;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;
package io.pivotal.strepsirrhini.chaoslemur;

interface FateEngine {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;
package io.pivotal.strepsirrhini.chaoslemur;

import org.springframework.util.Assert;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;
package io.pivotal.strepsirrhini.chaoslemur;

import java.util.ArrayList;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur;
package io.pivotal.strepsirrhini.chaoslemur;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import io.pivotal.xd.chaoslemur.Member;
import io.pivotal.strepsirrhini.chaoslemur.Member;

import java.util.HashSet;
import java.util.Set;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import com.amazonaws.services.ec2.AmazonEC2;
import com.amazonaws.services.ec2.model.TerminateInstancesRequest;
import io.pivotal.xd.chaoslemur.Member;
import io.pivotal.strepsirrhini.chaoslemur.Member;

import java.util.ArrayList;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import org.springframework.http.HttpRequest;
import org.springframework.http.MediaType;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

/**
* Indicates that an error occurred while destroying a member
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import java.util.Map;
import java.util.Set;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;


import io.pivotal.xd.chaoslemur.Member;
import io.pivotal.strepsirrhini.chaoslemur.Member;

import java.util.Set;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import com.amazonaws.auth.BasicAWSCredentials;
import com.amazonaws.services.ec2.AmazonEC2;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import com.vmware.vim25.mo.InventoryNavigator;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import io.pivotal.xd.chaoslemur.Member;
import io.pivotal.strepsirrhini.chaoslemur.Member;

import java.util.HashSet;
import java.util.Set;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* limitations under the License.
*/

package io.pivotal.xd.chaoslemur.infrastructure;
package io.pivotal.strepsirrhini.chaoslemur.infrastructure;

import com.vmware.vim25.mo.InventoryNavigator;
import com.vmware.vim25.mo.ServiceInstance;
Expand Down
Loading

0 comments on commit 4d0f0a0

Please sign in to comment.