/include/mongoConfiguration.h

https://github.com/deltaforge/nebu-app-mongo · C Header · 22 lines · 17 code · 5 blank · 0 comment · 0 complexity · a6dadb3dac860b6f1585c4ab760a9fa9 MD5 · raw file

  1. #ifndef NEBUAPPMONGO_MONGOCONFIGURATION_H_
  2. #define NEBUAPPMONGO_MONGOCONFIGURATION_H_
  3. #define CONFIG_APP_POLICY "app.policy"
  4. #define CONFIG_APP_POLICY_REPLICATED_MINDATACENTERS "app.policy.replicated.mindatacenters"
  5. #define CONFIG_APP_POLICY_REPLICATED_MINRACKS "app.policy.replicated.minracks"
  6. #define CONFIG_APP_POLICY_REPLICATED_TIMEOUTDATACENTERS "app.policy.replicated.timeoutdatacenters"
  7. #define CONFIG_APP_POLICY_REPLICATED_TIMEOUTRACKS "app.policy.replicated.timeoutracks"
  8. #define CONFIG_MONGO_CONFIG_HOSTPREFIX "mongo.config.hostprefix"
  9. #define CONFIG_MONGO_CONFIG_PORT "mongo.config.port"
  10. #define CONFIG_MONGO_CONFIG_REQUIREDNUMBER "mongo.config.requirednumber"
  11. #define CONFIG_MONGO_DATA_HOSTPREFIX "mongo.data.hostprefix"
  12. #define CONFIG_MONGO_DATA_PORT "mongo.data.port"
  13. #define CONFIG_MONGO_ROUTER_HOSTPREFIX "mongo.router.hostprefix"
  14. #define CONFIG_MONGO_ROUTER_PORT "mongo.router.port"
  15. #define CONFIG_MONGO_REPLICATION_FACTOR "mongo.replication.factor"
  16. #include "nebu-app-framework/configuration.h"
  17. #endif