Skip to content
Snippets Groups Projects
Commit d04578d1 authored by Greg DiCristofaro's avatar Greg DiCristofaro
Browse files

installer updates for translator and cr

parent 6f8019b7
No related branches found
No related tags found
No related merge requests found
......@@ -347,6 +347,7 @@
<package>org.sleuthkit.autopsy.textextractors.configs</package>
<package>org.sleuthkit.autopsy.textsummarizer</package>
<package>org.sleuthkit.autopsy.texttranslation</package>
<package>org.sleuthkit.autopsy.texttranslation.translators.settings</package>
<package>org.sleuthkit.autopsy.url.analytics</package>
<package>org.sleuthkit.datamodel</package>
<package>org.sleuthkit.datamodel.blackboardutils</package>
......
......@@ -110,6 +110,7 @@ private void upgradeSettingsPath() {
File prevDir = new File(prevPath);
// copy all files starting with prevDbName in prevPath to new path location.
if (prevDir.exists() && prevDir.isDirectory()) {
new File(CentralRepoSettings.getInstance().getDefaultDbPath()).mkdirs();
try {
for (File childFile : prevDir.listFiles((dir, name) -> name.startsWith(prevDbName))) {
FileUtils.copyFile(childFile, new File(CentralRepoSettings.getInstance().getDefaultDbPath(), childFile.getName()));
......@@ -118,7 +119,13 @@ private void upgradeSettingsPath() {
logger.log(Level.SEVERE, "There was an error upgrading settings.", ex);
}
}
// update path settings accordingly
prevSettings.put(SqliteCentralRepoSettings.getDatabasePathKey(), CentralRepoSettings.getInstance().getDefaultDbPath());
}
// copy settings
ModuleSettings.setConfigSettings(CentralRepoSettings.getInstance().getModuleSettingsKey(), prevSettings);
}
}
......
......@@ -28,7 +28,11 @@
public final class BingTranslatorSettings {
private static final String AUTHENTICATION_KEY = "Credentials";
private static final String BING_TRANSLATE_NAME = TranslatorSettings.getInstance().getModuleSettingsResource("BingTranslate");
// Legacy ModuleSettings key to use.
static final String BING_TRANSLATE_SIMPLE_NAME = "BingTranslate";
// ModuleSettings key to use (moved to new directory).
static final String BING_TRANSLATE_NAME = TranslatorSettings.getInstance().getModuleSettingsResource(BING_TRANSLATE_SIMPLE_NAME);
private static final String DEFAULT_AUTHENTICATION = "";
private static final String DEFAULT_TARGET_LANGUAGE = "en";
private static final String TARGET_LANGUAGE_CODE_KEY = "TargetLanguageCode";
......
......@@ -31,7 +31,11 @@ public final class GoogleTranslatorSettings {
private static final String DEFAULT_TARGET_LANGUAGE = TranslateOptions.getDefaultInstance().getTargetLanguage();
private static final String CREDENTIAL_PATH_KEY = "CredentialPath";
private static final String TARGET_LANGUAGE_CODE_KEY = "TargetLanguageCode";
private static final String GOOGLE_TRANSLATE_NAME = TranslatorSettings.getInstance().getModuleSettingsResource("GoogleTranslate");
// Legacy module settings key used.
static final String GOOGLE_TRANSLATE_SIMPLE_NAME = "GoogleTranslate";
// Module settings key to use (moved to new directory).
static final String GOOGLE_TRANSLATE_NAME = TranslatorSettings.getInstance().getModuleSettingsResource(GOOGLE_TRANSLATE_SIMPLE_NAME);
private static final String DEFAULT_CREDENTIAL_PATH = "";
private String targetLanguageCode;
private String credentialPath;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment