Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Featurestack config property namedefault value
CloudSearchorg.sagebionetworks.search.enabledfalse
Dynamoorg.sagebionetworks.dynamo.enabledtruefalse
Cassandraorg.sagebionetworks.cassandra.enabledfalse

...

In order to do development work on a feature that is disabled by defaulta developer will need to override the default property by making an addition to their maven settings file (<user_home>/.m2/settings.xml):

In this example search is enabled for a developer (see line: 28):

Code Block
languagexml
linenumberstrue
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository/>
  <interactiveMode/>
  <usePluginRegistry/>
  <offline/>
  <pluginGroups/>
  <servers/>
  <mirrors/>
  <proxies/>
  <profiles>
    <profile>
      <id>dev-environment</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <properties>
        <local.python27.path>/usr/local/bin/python2.7</local.python27.path>
        <local.r.path>/usr/bin/r</local.r.path>
        <org.sagebionetworks.stackEncryptionKey>your key</org.sagebionetworks.stackEncryptionKey>
        <org.sagebionetworks.developer>hill</org.sagebionetworks.developer>
        <org.sagebionetworks.stack.instance>hill</org.sagebionetworks.stack.instance>
        <org.sagebionetworks.stack.iam.id>some id</org.sagebionetworks.stack.iam.id>
        <org.sagebionetworks.stack.iam.key>some key</org.sagebionetworks.stack.iam.key>
        <org.sagebionetworks.stack>dev</org.sagebionetworks.stack> 
		<org.sagebionetworks.search.enabled>true</org.sagebionetworks.search.enabled>                 
      </properties>
    </profile>
  </profiles>
  <activeProfiles/>
</settings>

...