/**\r
- * \r
+ *\r
*/\r
package eu.etaxonomy.cdm.database.update;\r
\r
*/\r
public class BgbmInstancesUpdater {\r
private static final Logger logger = Logger.getLogger(BgbmInstancesUpdater.class);\r
- \r
+\r
private static String integrationServer = "160.45.63.201";\r
private static String productionServer = "160.45.63.171";\r
// private static String testServer = "160.45.63.175";\r
private static String testServer = "edit-test.bgbm.fu-berlin.de"; //preliminary\r
- \r
+\r
private static String[] integrationDatabases = new String[]{/**/"cdm_integration_cichorieae",\r
"cdm_integration_cyprus", "cdm_integration_diptera", "cdm_integration_flora_malesiana",\r
"cdm_integration_palmae"};\r
- \r
- private static String[] testDatabases = new String[]{"cdm_bgbm_edit_usergroup","cdm_campanulaceae", \r
+\r
+ private static String[] testDatabases = new String[]{\r
+ "cdm_bgbm_edit_usergroup",\r
+ "cdm_campanulaceae",\r
"cdm_campanulaceae_082014","cdm_caryo", "cdm_col","cdm_corvidae","cdm_cyprus","cdm_demo1","cdm_demo2",\r
"cdm_demo3", "cdm_edit_algaterra","cdm_edit_cichorieae","cdm_edit_ildis","cdm_edit_flora_central_africa",\r
- "cdm_flora_guianas","cdm_flore_gabon","cdm_edit_flora_malesiana","cdm_edit_globis","cdm_edit_palmae", \r
+ "cdm_flora_guianas","cdm_flore_gabon","cdm_edit_flora_malesiana","cdm_edit_globis","cdm_edit_palmae",\r
"cdm_ipni_Caryophyllaceae","cdm_mt_moose","cdm_mt_standardliste",\r
"cdm_pesi_euromed", "cdm_pesi_erms","cdm_pesi_fauna_europaea",\r
- "cdm_proibiosphere_chenopodium_pilot","cdm_rl_mammalia","cdm_rl_animals","cdm_test_eckhard","cdm_test_euromed","cdm_test_gabi",\r
- "cdm_test_norbert","cdm_test_sabine","cdm_vibrant_index"};\r
- \r
+ "cdm_proibiosphere_chenopodium_pilot","cdm_rl_mammalia",\r
+ "cdm_test_eckhard","cdm_test_euromed","cdm_test_gabi",\r
+ "cdm_test_norbert","cdm_test_sabine","cdm_vibrant_index"\r
+ };\r
+\r
private static String[] testDatabasesOthers = new String[]{"cdm_caryo_amaranthaceae",\r
"cdm_caryo_caryophyllales","cdm_flora_malesiana_prospective","cdm_pesi_all","cdm_salvador",\r
};\r
- \r
+\r
private static String[] productionDatabases = new String[]{\r
- "cdm_col", "cdm_production_acantholimon","cdm_production_algaterra",\r
+ "cdm_production_acantholimon","cdm_production_algaterra",\r
"cdm_production_amaranthaceae","cdm_production_cactaceae",\r
"cdm_production_campanulaceae","cdm_production_caryophyllales",\r
"cdm_production_chenopodiaceae","cdm_production_cichorieae",\r
+ "cdm_production_col",\r
"cdm_production_corvidae","cdm_production_cyprus",\r
"cdm_production_dianthus","cdm_production_diptera",\r
+ "cdm_production_euromed",\r
"cdm_production_flora_central_africa","cdm_production_flora_guianas",\r
"cdm_production_flora_malesiana","cdm_production_flora_malesiana_prospective",\r
"cdm_production_flore_gabon",\r
"cdm_production_palmae","cdm_production_piB_campylopus_pilot",\r
"cdm_production_piB_eupolybothrus_pilot","cdm_production_piB_lactarius_pilot",\r
"cdm_production_piB_loranthaceae","cdm_production_piB_nephrolepis_pilot",\r
- "cdm_production_piB_spiders_pilot","cdm_production_polygonaceae",\r
"cdm_production_piB_ants_pilot","cdm_production_piB_chenopodium_pilot",\r
- "cdm_production_rl_armeria_demo","cdm_production_rl_lumbricidae",\r
- "cdm_production_rl_standardliste","cdm_production_rl_animals","cdm_production_rl_moose",\r
- "cdm_production_tamaricaceae","cdm_production_vibrant_index"};\r
+ "cdm_production_piB_spiders_pilot",\r
+ "cdm_production_polygonaceae",\r
+ "cdm_production_rl_animalis", //not yet filled\r
+ "cdm_production_rl_armeria_demo", "cdm_production_rl_lumbricidae",\r
+ "cdm_production_rl_standardliste", "cdm_production_rl_moose",\r
+ "cdm_production_tamaricaceae","cdm_production_vibrant_index"\r
+ };\r
\r
\r
static BgbmServer bgbmServer = BgbmServer.PRODUCTION;\r
- \r
- \r
- \r
+\r
+\r
+\r
static String username = "edit";\r
- \r
- \r
- \r
+\r
+\r
+\r
/**\r
* @param args\r
*/\r
} catch (Exception e) {\r
result = false;\r
e.printStackTrace();\r
- } \r
+ }\r
if(!result ){\r
logger.warn("Problem");\r
break;\r
}\r
- \r
+\r
logger.warn("Update: " + database + " ... DONE ");\r
}\r
- \r
- \r
+\r
+\r
}\r
- \r
+\r
private enum BgbmServer{\r
INTEGRATION (integrationServer, integrationDatabases),\r
TEST(testServer,testDatabases),\r
PRODUCTION(productionServer,productionDatabases);\r
- private String server;\r
- private String[] databases;\r
+ private final String server;\r
+ private final String[] databases;\r
private BgbmServer(String server, String[] databases){\r
this.server = server;\r
this.databases = databases;\r
}\r
- \r
- \r
- \r
+\r
+\r
+\r
}\r
}\r