[POLICY-66] self-contained features support 99/5899/2
authorJorge Hernandez <jh1730@att.com>
Tue, 18 Jul 2017 06:06:39 +0000 (01:06 -0500)
committerJorge Hernandez <jh1730@att.com>
Tue, 18 Jul 2017 14:18:43 +0000 (09:18 -0500)
commitae4a935b835c0dc588c7a53aef846dd6506b732f
treece2371f6dde3ed453fc0db0affa00038b51ae242
parent8ce73e2fca0fdadd23e3557108742514af1205c3
[POLICY-66] self-contained features support

installation/enable/disable of self contained package features:

Feature 3rd party dependencies, configuration files, and
custom installation scripts do not need to be packaged within the policy
core base to be used.

Change-Id: I35a472e63bd0f9f7aa6cd0c112d41d2b4604a892
Signed-off-by: Jorge Hernandez <jh1730@att.com>
13 files changed:
feature-eelf/src/assembly/assemble_zip.xml
feature-eelf/src/main/feature/config/logback-eelf.xml [moved from feature-eelf/src/main/install/config/logback.xml with 97% similarity]
feature-eelf/src/main/feature/install/disable [new file with mode: 0644]
feature-eelf/src/main/feature/install/enable [new file with mode: 0644]
feature-eelf/src/main/install/config/policyLogger.properties [deleted file]
feature-eelf/src/main/java/org/openecomp/policy/drools/eelf/EelfFeature.java
feature-eelf/src/test/java/org/openecomp/policy/drools/eelf/test/EElfTest.java
feature-healthcheck/pom.xml
feature-healthcheck/src/assembly/assemble_zip.xml
feature-healthcheck/src/main/feature/config/feature-healthcheck.properties [moved from policy-management/src/main/server/config/feature-healthcheck.properties with 100% similarity]
packages/base/src/files/bin/features [new file with mode: 0644]
policy-management/src/main/server-gen/bin/options [deleted file]
policy-management/src/main/server/config/system.properties