Merge branch 'master' of https://github.com/apache/stratos
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/75fe3e4b Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/75fe3e4b Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/75fe3e4b Branch: refs/heads/gsoc-projects-2015 Commit: 75fe3e4bcdff5bfa5813c92138be23836c8144bb Parents: 5770646 c8c60fb Author: swapnilpatilRajaram <[email protected]> Authored: Tue Jun 30 07:39:59 2015 +0000 Committer: swapnilpatilRajaram <[email protected]> Committed: Tue Jun 30 07:39:59 2015 +0000 ---------------------------------------------------------------------- .../org.apache.stratos.activation/pom.xml | 96 - .../internal/ActivationServiceComponent.java | 152 - .../activation/module/ActivationHandler.java | 161 - .../activation/module/ActivationModule.java | 65 - .../activation/service/ActivationService.java | 85 - .../activation/utils/ActivationManager.java | 96 - .../apache/stratos/activation/utils/Util.java | 138 - .../src/main/resources/META-INF/module.xml | 34 - .../src/main/resources/META-INF/services.xml | 30 - .../applications/ApplicationUtils.java | 2 +- .../applications/dependency/DependencyTree.java | 12 +- .../parser/DefaultApplicationParser.java | 3 +- .../applications/parser/ParserUtils.java | 31 + .../applications/pojo/ApplicationContext.java | 1 + .../applications/topic/ApplicationBuilder.java | 12 +- .../client/AutoscalerCloudControllerClient.java | 241 + .../client/CloudControllerClient.java | 207 - .../autoscaler/context/AutoscalerContext.java | 19 +- .../context/cluster/ClusterContext.java | 54 +- .../context/cluster/ClusterInstanceContext.java | 50 +- .../partition/ClusterLevelPartitionContext.java | 65 +- .../network/NetworkPartitionContext.java | 5 +- .../ParentLevelNetworkPartitionContext.java | 91 +- .../AutoscalerTopologyEventReceiver.java | 30 +- .../internal/AutoscalerServiceComponent.java | 12 +- .../stratos/autoscaler/monitor/Monitor.java | 24 +- .../autoscaler/monitor/MonitorFactory.java | 34 +- .../monitor/cluster/ClusterMonitor.java | 96 +- .../monitor/component/ApplicationMonitor.java | 241 +- .../monitor/component/GroupMonitor.java | 359 +- .../component/ParentComponentMonitor.java | 77 +- .../builder/MonitorStatusEventBuilder.java | 37 - .../autoscaler/rule/RuleTasksDelegator.java | 9 +- .../services/impl/AutoscalerServiceImpl.java | 210 +- .../processor/group/GroupStatusProcessor.java | 13 +- .../autoscaler/util/AutoscalerConstants.java | 10 +- .../stratos/autoscaler/util/AutoscalerUtil.java | 121 +- .../stratos/autoscaler/AutoscalerUtilTest.java | 65 + .../apache/stratos/cartridge/agent/Main.java | 6 - .../stratos/cli/RestCommandLineService.java | 3 +- .../org.apache.stratos.cloud.controller/pom.xml | 7 + .../context/CloudControllerContext.java | 77 +- .../controller/domain/ClusterPortMapping.java | 78 + .../cloud/controller/domain/PortMapping.java | 30 +- .../cloud/controller/iaases/gce/GCEIaas.java | 4 +- .../iaases/kubernetes/KubernetesIaas.java | 179 +- .../iaases/kubernetes/KubernetesIaasUtil.java | 30 +- .../publisher/TopologyEventPublisher.java | 4 +- .../application/ApplicationEventReceiver.java | 23 +- .../messaging/topology/TopologyBuilder.java | 50 +- .../services/CloudControllerService.java | 12 + .../impl/CloudControllerServiceImpl.java | 57 +- .../controller/util/CloudControllerUtil.java | 2 +- .../axiom/CloudControllerContextTest.java | 2 +- components/org.apache.stratos.common/pom.xml | 2 + .../common/beans/IaasProviderInfoBean.java | 37 + .../stratos/common/beans/UserInfoBean.java | 3 + .../common/beans/cartridge/PortMappingBean.java | 16 +- .../client/CloudControllerServiceClient.java | 38 +- .../common/constants/StratosConstants.java | 2 + .../pom.xml | 28 +- .../kubernetes/client/KubernetesApiClient.java | 677 +-- .../kubernetes/client/KubernetesConstants.java | 10 +- .../KubernetesAPIClientInterface.java | 76 +- .../kubernetes/client/model/Container.java | 143 - .../client/model/EnvironmentVariable.java | 48 - .../stratos/kubernetes/client/model/Labels.java | 46 - .../kubernetes/client/model/Manifest.java | 80 - .../stratos/kubernetes/client/model/Pod.java | 175 - .../kubernetes/client/model/PodList.java | 65 - .../stratos/kubernetes/client/model/Policy.java | 39 - .../stratos/kubernetes/client/model/Port.java | 70 - .../client/model/ReplicationController.java | 114 - .../client/model/ReplicationControllerList.java | 65 - .../kubernetes/client/model/Selector.java | 43 - .../kubernetes/client/model/Service.java | 151 - .../kubernetes/client/model/ServiceList.java | 65 - .../stratos/kubernetes/client/model/State.java | 124 - .../stratos/kubernetes/client/model/Volume.java | 41 - .../kubernetes/client/model/VolumeMount.java | 60 - .../kubernetes/client/rest/HttpResponse.java | 68 - .../client/rest/KubernetesResponse.java | 89 - .../client/rest/KubernetesResponseHandler.java | 99 - .../kubernetes/client/rest/RestClient.java | 118 - .../client/live/AbstractLiveTest.java | 59 +- .../live/KubernetesApiClientLiveTest.java | 20 +- .../client/live/KubernetesClusterCleanTest.java | 22 +- .../kubernetes/client/unit/PodUnitTest.java | 106 - ...LoadBalancerCommonTopologyEventReceiver.java | 31 +- .../conf/LoadBalancerConfiguration.java | 9 +- .../TopologyFilterConfigurator.java | 6 + .../sample/configuration/loadbalancer3.conf | 2 +- .../console/applications_form.jag | 1 + .../console/configure_form.jag | 12 +- .../applications/application_requests.jag | 3 + .../controllers/forms/schema/users/users.json | 1 - .../console/controllers/rest/rest_calls.jag | 8 + .../console/themes/theme0/css/custom.css | 4 + .../theme0/partials/applications_form.hbs | 52 +- .../theme0/partials/applications_topology.hbs | 52 + .../theme0/renderers/applications_form.js | 1 + .../management/StratosUserManagerUtils.java | 10 +- .../manager/utils/PermissionConstants.java | 1 + components/org.apache.stratos.messaging/pom.xml | 8 +- .../broker/connect/amqp/AmqpTopicConnector.java | 6 + .../locking/ApplicationLockHierarchy.java | 17 +- .../domain/instance/GroupInstance.java | 19 + .../messaging/domain/topology/Cluster.java | 5 +- .../topology/locking/TopologyLockHierarchy.java | 23 +- .../event/topology/MemberActivatedEvent.java | 4 + .../topology/TopologyApplicationFilter.java | 98 + .../filter/topology/TopologyClusterFilter.java | 8 +- .../filter/topology/TopologyMemberFilter.java | 29 +- .../filter/topology/TopologyServiceFilter.java | 4 +- ...licationClustersCreatedMessageProcessor.java | 7 + .../ClusterCreatedMessageProcessor.java | 7 + .../ClusterInstanceActivatedProcessor.java | 16 +- .../ClusterInstanceCreatedMessageProcessor.java | 7 + .../ClusterInstanceInactivateProcessor.java | 7 + .../ClusterInstanceTerminatedProcessor.java | 7 + .../ClusterInstanceTerminatingProcessor.java | 7 + .../ClusterRemovedMessageProcessor.java | 9 + .../topology/ClusterResetMessageProcessor.java | 7 + .../CompleteTopologyMessageProcessor.java | 10 +- .../MemberActivatedMessageProcessor.java | 7 + .../topology/MemberCreatedMessageProcessor.java | 7 + .../MemberInitializedMessageProcessor.java | 7 + .../MemberMaintenanceModeProcessor.java | 7 + .../MemberReadyToShutdownMessageProcessor.java | 7 + .../topology/MemberStartedMessageProcessor.java | 7 + .../MemberSuspendedMessageProcessor.java | 7 + .../MemberTerminatedMessageProcessor.java | 8 + .../messaging/test/MessageFilterTest.java | 19 +- .../metadata/service/handlers/OAuthHandler.java | 2 + .../persistence/MockPersistenceManager.java | 28 +- .../iaas/persistence/PersistenceManager.java | 21 +- .../persistence/PersistenceManagerFactory.java | 8 +- .../mock/iaas/persistence/RegistryManager.java | 12 +- .../mock/iaas/services/impl/MockInstance.java | 4 +- .../pom.xml | 17 - .../cartridge.agent/cartridge.agent/LICENSE | 202 - .../cartridge.agent/cartridge.agent/NOTICE | 5 - .../cartridge.agent/cartridge.agent/agent.py | 2 +- .../cartridge.agent/cartridge.agent/config.py | 2 +- .../cartridge.agent/mdsclient.py | 13 +- .../modules/artifactmgt/git/agentgithandler.py | 1 + .../modules/event/eventhandler.py | 18 +- .../modules/event/instance/notifier/events.py | 2 +- .../modules/event/tenant/events.py | 7 - .../cartridge.agent/plugins/README.md | 4 +- .../plugins/WkaMemberConfigurator.yapsy-plugin | 26 - .../test/PythonCartridgeAgentTest.java | 2 +- .../rest/endpoint/api/StratosApiV41.java | 65 +- .../rest/endpoint/api/StratosApiV41Utils.java | 397 +- .../exception/InvalidCartridgeException.java | 70 + .../util/converter/ObjectConverter.java | 24 +- .../src/main/webapp/api/WEB-INF/cxf-servlet.xml | 3 + components/pom.xml | 1 - dependencies/fabric8/kubernetes-api/README.md | 7 + dependencies/fabric8/kubernetes-api/pom.xml | 214 + .../fabric8/kubernetes/api/AbstractWatcher.java | 80 + .../io/fabric8/kubernetes/api/Controller.java | 850 ++++ .../java/io/fabric8/kubernetes/api/Entity.java | 28 + .../kubernetes/api/ExceptionResponseMapper.java | 88 + .../io/fabric8/kubernetes/api/Kubernetes.java | 283 ++ .../kubernetes/api/KubernetesApiException.java | 30 + .../kubernetes/api/KubernetesClient.java | 1618 ++++++ .../kubernetes/api/KubernetesExtensions.java | 226 + .../kubernetes/api/KubernetesFactory.java | 384 ++ .../api/KubernetesGlobalExtensions.java | 56 + .../kubernetes/api/KubernetesHelper.java | 1724 +++++++ .../fabric8/kubernetes/api/PodStatusType.java | 25 + .../io/fabric8/kubernetes/api/ServiceNames.java | 58 + .../api/UserConfigurationCompare.java | 201 + .../java/io/fabric8/kubernetes/api/Watcher.java | 32 + .../api/builders/ListEnvVarBuilder.java | 43 + .../api/builds/BuildFinishedEvent.java | 64 + .../kubernetes/api/builds/BuildListener.java | 30 + .../kubernetes/api/builds/BuildWatcher.java | 121 + .../fabric8/kubernetes/api/builds/Builds.java | 199 + .../io/fabric8/kubernetes/api/builds/Links.java | 35 + .../kubernetes/api/extensions/Configs.java | 117 + .../kubernetes/api/extensions/Templates.java | 225 + .../api/support/KindToClassMapping.java | 264 + .../src/main/kubernetes/api/Dockerfile | 24 + .../api/examples/controller-list.json | 35 + .../kubernetes/api/examples/controller.json | 24 + .../api/examples/external-service.json | 13 + .../src/main/kubernetes/api/examples/list.json | 98 + .../api/examples/pod-list-empty-results.json | 19 + .../main/kubernetes/api/examples/pod-list.json | 93 + .../src/main/kubernetes/api/examples/pod.json | 34 + .../kubernetes/api/examples/service-list.json | 28 + .../main/kubernetes/api/examples/service.json | 33 + .../main/kubernetes/api/examples/template.json | 146 + .../src/main/kubernetes/api/kubernetes.html | 1653 ++++++ .../src/main/kubernetes/api/kubernetes.raml | 204 + .../src/main/resources/log4j.properties | 27 + .../java/io/fabric8/kubernetes/api/Apply.java | 48 + .../kubernetes/api/ConfigComparePodTest.java | 243 + .../ConfigCompareReplicationControllerTest.java | 530 ++ .../api/ConfigCompareServiceTest.java | 235 + .../kubernetes/api/ConfigFileParseTest.java | 58 + .../java/io/fabric8/kubernetes/api/Example.java | 134 + .../api/FindOpenShiftNamespaceTest.java | 41 + .../kubernetes/api/KubernetesHelperTest.java | 71 + .../kubernetes/api/ParseDateTimeTest.java | 36 + .../kubernetes/api/ParseExamplesTest.java | 128 + .../kubernetes/api/ParseServiceTest.java | 65 + .../io/fabric8/kubernetes/api/ParseTest.java | 157 + .../PodIdToReplicationControllerIDExample.java | 42 + .../api/ProcessTemplateLocallyTest.java | 54 + .../fabric8/kubernetes/api/TemplatesTest.java | 50 + .../io/fabric8/kubernetes/api/TriggerBuild.java | 45 + .../kubernetes/api/UsingBadAddressTest.java | 47 + .../fabric8/kubernetes/api/ViewEndpoints.java | 88 + .../io/fabric8/kubernetes/api/ViewNodes.java | 61 + .../fabric8/kubernetes/api/ViewServiceIPs.java | 45 + .../io/fabric8/kubernetes/api/WatchBuilds.java | 56 + .../kubernetes/api/WatchBuildsExample.java | 42 + .../kubernetes/api/WatchPodsExample.java | 42 + .../kubernetes/api/WatchServicesExample.java | 42 + .../src/test/resources/config.yml | 70 + .../src/test/resources/errorexample.json | 77 + .../src/test/resources/fmq-service.json | 20 + .../src/test/resources/glance-api-service.yaml | 25 + .../src/test/resources/log4j.properties | 25 + dependencies/fabric8/kubernetes-model/README.md | 7 + dependencies/fabric8/kubernetes-model/pom.xml | 176 + .../io/fabric8/config/KubernetesBaseConfig.java | 33 + .../io/fabric8/config/KubernetesConfig.java | 100 + .../java/io/fabric8/config/OpenshiftConfig.java | 86 + .../kubernetes/api/model/HasMetadata.java | 26 + .../kubernetes/api/model/KubernetesKind.java | 90 + .../kubernetes/api/model/KubernetesList.java | 68 + .../api/model/KubernetesResource.java | 27 + .../kubernetes/api/model/resource/Quantity.java | 153 + .../kubernetes/api/model/util/IntOrString.java | 213 + .../internal/HasMetadataComparator.java | 49 + .../kubernetes/internal/HasMetadataSet.java | 44 + .../internal/KubernetesDeserializer.java | 52 + .../openshift/api/model/template/Template.java | 324 ++ .../src/main/resources/log4j.properties | 27 + .../src/main/resources/schema/kube-schema.json | 4692 ++++++++++++++++++ .../kubernetes/api/model/InlineTest.java | 37 + .../api/model/KubernetesListTest.java | 104 + .../kubernetes/api/model/UnmarshallTest.java | 85 + .../src/test/resources/service-list.json | 239 + .../src/test/resources/simple-list.json | 64 + .../src/test/resources/simple-template.json | 45 + .../src/test/resources/valid-pod.json | 22 + dependencies/fabric8/pom.xml | 55 + dependencies/pom.xml | 3 +- extensions/cep/distribution/pom.xml | 66 + .../cep/distribution/src/assembly/bin.xml | 40 + .../extension/FaultHandlingWindowProcessor.java | 17 +- .../GradientFinderWindowProcessor.java | 21 +- .../SecondDerivativeFinderWindowProcessor.java | 23 +- .../load-balancer/haproxy-extension/pom.xml | 2 +- .../load-balancer/nginx-extension/pom.xml | 2 +- extensions/pom.xml | 1 + .../pom.xml | 14 +- .../pom.xml | 6 - features/manager/pom.xml | 5 - .../distribution/src/main/conf/jndi.properties | 9 +- .../distribution/src/main/conf/log4j.properties | 2 +- .../src/main/conf/loadbalancer.conf | 4 +- products/pom.xml | 2 +- .../python-cartridge-agent/distribution/pom.xml | 81 + .../distribution/src/main/assembly/bin.xml | 55 + .../distribution/src/main/license/LICENSE | 202 + .../distribution/src/main/notice/NOTICE | 5 + .../distribution/src/main/readme/README | 32 + products/python-cartridge-agent/pom.xml | 30 +- .../modules/distribution/src/assembly/bin.xml | 25 - .../modules/distribution/src/bin/stratos.sh | 3 +- .../src/main/conf/drools/scaling.drl | 8 +- .../distribution/src/main/license/LICENSE | 1 - .../application-policy-4.json | 2 +- .../application-policy-5.json | 2 +- .../multi-cloud-application-policy.json | 10 + .../artifacts/application.json | 10 +- .../scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 5 +- .../wordpress-app/artifacts/application.json | 4 +- .../wordpress-app/scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 7 +- .../scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 5 +- .../scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 5 +- .../sample-groups/scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 6 +- .../group-scaling-v1/scripts/common/undeploy.sh | 6 +- .../scripts/common/undeploy.sh | 5 +- .../single-cartridge-app-multi-cloud/README.md | 30 + .../artifacts/application.json | 25 + .../scripts/common/deploy.sh | 70 + .../scripts/common/undeploy.sh | 53 + .../scripts/multi/deploy.sh | 29 + .../scripts/multi/undeploy.sh | 27 + .../artifacts/application.json | 2 +- .../scripts/common/deploy.sh | 1 - .../scripts/common/undeploy.sh | 7 +- .../single-group-app/artifacts/application.json | 2 - .../single-group-app/scripts/common/undeploy.sh | 7 +- samples/cartridges/ec2/c1.json | 1 + samples/cartridges/ec2/c2.json | 1 + samples/cartridges/ec2/c3.json | 1 + samples/cartridges/ec2/c4.json | 1 + samples/cartridges/ec2/esb.json | 1 + samples/cartridges/ec2/php.json | 1 + samples/cartridges/ec2/tomcat.json | 1 + samples/cartridges/ec2/tomcat1.json | 1 + samples/cartridges/ec2/tomcat2.json | 1 + samples/cartridges/gce/php.json | 2 + samples/cartridges/kubernetes/c1.json | 1 + samples/cartridges/kubernetes/c2.json | 1 + samples/cartridges/kubernetes/c3.json | 1 + samples/cartridges/kubernetes/c4.json | 1 + samples/cartridges/kubernetes/esb.json | 1 + samples/cartridges/kubernetes/php.json | 7 +- samples/cartridges/kubernetes/tomcat.json | 1 + samples/cartridges/kubernetes/tomcat1.json | 1 + samples/cartridges/kubernetes/tomcat2.json | 1 + samples/cartridges/kubernetes/tomcat3.json | 3 +- samples/cartridges/kubernetes/wso2-is.json | 7 +- samples/cartridges/mock/c1.json | 1 + samples/cartridges/mock/c2.json | 1 + samples/cartridges/mock/c3.json | 1 + samples/cartridges/mock/c4.json | 1 + samples/cartridges/mock/esb.json | 1 + samples/cartridges/mock/mysql.json | 1 + samples/cartridges/mock/php.json | 2 + samples/cartridges/mock/postgres.json | 1 + samples/cartridges/mock/stratos-lb.json | 1 + samples/cartridges/mock/tomcat.json | 1 + samples/cartridges/mock/tomcat1.json | 1 + samples/cartridges/mock/tomcat2.json | 1 + samples/cartridges/mock/tomcat3.json | 1 + samples/cartridges/mock/wso2-is.json | 1 + samples/cartridges/multi/php.json | 76 + samples/cartridges/openstack/c1.json | 1 + samples/cartridges/openstack/c2.json | 1 + samples/cartridges/openstack/c3.json | 1 + samples/cartridges/openstack/c4.json | 1 + samples/cartridges/openstack/esb.json | 1 + samples/cartridges/openstack/php.json | 1 + samples/cartridges/openstack/tomcat.json | 1 + samples/cartridges/openstack/tomcat1.json | 1 + samples/cartridges/openstack/tomcat2.json | 1 + .../multi-cloud-deployment-policy.json | 35 + .../ec2/network-partition-1.json | 6 +- .../ec2/network-partition-2.json | 6 +- .../multi/ap-southeast-1-nw-partition.json | 19 + .../multi/ap-southeast-2-nw-partition.json | 25 + .../multi/openstack-nw-partition.json | 21 + .../src/main/resources/AutoscalerService.wsdl | 252 +- .../main/resources/CloudControllerService.wsdl | 403 +- .../deployment_script.sh | 56 - .../m1-samples/ec2/autoscale-policy.json | 14 - .../m1-samples/ec2/deployment-policy.json | 13 - .../ec2/m1_single_subsciption_app.json | 19 - .../m1-samples/ec2/p1.json | 10 - .../m1-samples/ec2/php-cart.json | 37 - .../m1-samples/os/autoscale-policy.json | 14 - .../m1-samples/os/deployment-policy.json | 13 - .../os/m1_single_subsciption_app.json | 19 - .../m1-samples/os/p1.json | 10 - .../m1-samples/os/php-cart.json | 45 - .../samples/ec2/autoscale-policy 2.json | 14 - .../samples/ec2/autoscale-policy.json | 14 - .../samples/ec2/deployment-policy 2.json | 13 - .../samples/ec2/deployment-policy.json | 13 - .../samples/ec2/group1.json | 9 - .../samples/ec2/group2.json | 15 - .../samples/ec2/m1_single_subsciption_app.json | 19 - .../samples/ec2/m2_single_subsciption_app.json | 95 - .../samples/ec2/mysql.json | 32 - .../samples/ec2/mytest.json | 32 - .../samples/ec2/p1.json | 10 - .../samples/ec2/php-cart.json | 37 - .../samples/ec2/tomcat.json | 32 - .../samples/ec2/tomcat1.json | 32 - .../samples/os/autoscale-policy.json | 14 - .../samples/os/deployment-policy.json | 13 - .../samples/os/m1_single_subsciption_app.json | 19 - .../samples/os/p1.json | 10 - .../samples/os/php-cart.json | 45 - tools/config-scripts/README.md | 3 + tools/config-scripts/ec2/config.sh | 104 + tools/config-scripts/gce/config.sh | 105 + tools/config-scripts/openstack/config.sh | 104 + .../base-image/Dockerfile | 2 +- .../cartridge-docker-images/build.sh | 21 +- .../service-images/php/Dockerfile | 2 +- .../service-images/tomcat-saml-sso/Dockerfile | 2 +- .../service-images/tomcat-saml-sso/build.sh | 21 + .../packs/plugins/TomcatServerStarterPlugin.py | 37 +- .../plugins/TomcatWSO2ISMetadataPublisher.py | 54 +- .../service-images/tomcat/Dockerfile | 2 +- .../service-images/wso2is-saml-sso/Dockerfile | 2 +- .../service-images/wso2is-saml-sso/build.sh | 21 + .../packs/plugins/WSO2ISMetaDataHandler.py | 47 +- tools/init-scripts/README.md | 6 +- tools/init-scripts/centos/init.sh | 147 - tools/init-scripts/config-gce.sh | 101 - tools/init-scripts/config.sh | 104 - tools/init-scripts/ec2/centos/init.sh | 147 + tools/init-scripts/ec2/ubuntu/init.sh | 165 + tools/init-scripts/gce/init.sh | 146 + tools/init-scripts/init-gce.sh | 146 - tools/init-scripts/init-vcloud.sh | 80 - tools/init-scripts/init.sh | 165 - tools/init-scripts/openstack/centos/init.sh | 147 + tools/init-scripts/openstack/ubuntu/init.sh | 165 + tools/init-scripts/vcloud/init.sh | 80 + .../modules/lb/templates/bin/stratos.sh.erb | 1 + .../apache2/sites-available/default-ssl.erb | 2 +- .../apache2/sites-available/default.erb | 2 +- .../modules/python_agent/files/README.txt | 4 +- .../python_agent/manifests/initialize.pp | 9 +- .../rest-api-client/deploy-autoscale-policy.sh | 31 - tools/rest-api-client/deploy-cartridge.sh | 31 - .../rest-api-client/deploy-deployment-policy.sh | 31 - .../deploy-load-balancer-cartridge.sh | 31 - tools/rest-api-client/deploy-partition.sh | 31 - tools/rest-api-client/subscribe.sh | 31 - 430 files changed, 24693 insertions(+), 6968 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/75fe3e4b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/messaging/topology/TopologyBuilder.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/75fe3e4b/components/org.apache.stratos.load.balancer.common/src/main/java/org/apache/stratos/load/balancer/common/event/receivers/LoadBalancerCommonTopologyEventReceiver.java ----------------------------------------------------------------------
