diff --git a/data/conf/samples/cache_replicate/fltr_update_e1_mongo/cgrates.json b/data/conf/samples/cache_replicate/fltr_update_e1_mongo/cgrates.json index 1c21d185e..601d68799 100644 --- a/data/conf/samples/cache_replicate/fltr_update_e1_mongo/cgrates.json +++ b/data/conf/samples/cache_replicate/fltr_update_e1_mongo/cgrates.json @@ -1,51 +1,48 @@ { - // CGRateS Configuration file - // Used in general_tests/ - - - "general": { - "node_id": "fltr_update_e1_mongo", - "log_level": 7 - }, - - - "listen": { - "rpc_json": ":22012", - "rpc_gob": ":22013", - "http": ":22080", - }, - - - "data_db": { - "db_type": "mongo", - "db_name": "10", - "db_port": 27017, - }, - - - "stor_db": { - "db_type": "mongo", - "db_name": "cgrates", - "db_port": 27017, - }, - - - - "rpc_conns": { - "cache_conn": { - "strategy": "*broadcast_sync", - "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}, {"address": "127.0.0.1:2012", "transport": "*json"}], - }, - }, - - "attributes": { - "enabled": true - }, - - "apiers": { - "enabled": true, - "caches_conns":["cache_conn"], - }, - + +"general": { + "node_id": "fltr_update_e1_mongo", + "log_level": 7 +}, + + +"listen": { + "rpc_json": ":22012", + "rpc_gob": ":22013", + "http": ":22080" +}, + + +"data_db": { + "db_type": "mongo", + "db_name": "10", + "db_port": 27017 +}, + + +"stor_db": { + "db_type": "mongo", + "db_name": "cgrates", + "db_port": 27017 +}, + + + +"rpc_conns": { + "cache_conn": { + "strategy": "*broadcast_sync", + "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}, {"address": "127.0.0.1:2012", "transport": "*json"}] } +}, + +"attributes": { + "enabled": true +}, + +"apiers": { + "enabled": true, + "caches_conns":["cache_conn"] +} + +} \ No newline at end of file diff --git a/data/conf/samples/cache_replicate/fltr_update_e1_mysql/cgrates.json b/data/conf/samples/cache_replicate/fltr_update_e1_mysql/cgrates.json index 4b719838b..4d4ac473a 100644 --- a/data/conf/samples/cache_replicate/fltr_update_e1_mysql/cgrates.json +++ b/data/conf/samples/cache_replicate/fltr_update_e1_mysql/cgrates.json @@ -1,45 +1,42 @@ { - // CGRateS Configuration file - // - - - "general": { - "node_id": "fltr_update_e1_mysql", - "log_level": 7 - }, - - - "listen": { - "rpc_json": ":22012", - "rpc_gob": ":22013", - "http": ":22080", - }, - - "data_db": { // database used to store runtime data (eg: accounts, cdr stats) - "db_type": "redis", // data_db type: - "db_port": 6379, // data_db port to reach the database - "db_name": "10", // data_db database name to connect to - }, - - "stor_db": { - "db_password": "CGRateS.org", - }, - - "rpc_conns": { - "cache_conn": { - "strategy": "*broadcast_sync", - "conns": [{"address": "127.0.0.1:22012", "transport":"*json"},{"address": "127.0.0.1:2012", "transport": "*json"}], - }, - }, - - "attributes": { - "enabled": true - }, - - "apiers": { - "enabled": true, - "caches_conns":["cache_conn"], - }, - + +"general": { + "node_id": "fltr_update_e1_mysql", + "log_level": 7 +}, + + +"listen": { + "rpc_json": ":22012", + "rpc_gob": ":22013", + "http": ":22080" +}, + +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"rpc_conns": { + "cache_conn": { + "strategy": "*broadcast_sync", + "conns": [{"address": "127.0.0.1:22012", "transport":"*json"},{"address": "127.0.0.1:2012", "transport": "*json"}] } +}, + +"attributes": { + "enabled": true +}, + +"apiers": { + "enabled": true, + "caches_conns":["cache_conn"] +} + +} \ No newline at end of file diff --git a/data/conf/samples/dispatcher_opts/cgrates.json b/data/conf/samples/dispatcher_opts/cgrates.json index 56ca2cd0b..a8113259b 100644 --- a/data/conf/samples/dispatcher_opts/cgrates.json +++ b/data/conf/samples/dispatcher_opts/cgrates.json @@ -1,58 +1,56 @@ { - "general": { - "node_id": "HOST1", - "log_level": 7 - }, - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080" - }, +"general": { + "node_id": "HOST1", + "log_level": 7 +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, - "data_db": { - "db_type": "redis", - "db_port": 6379, - "db_name": "10" - }, +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, - "stor_db": { - "db_password": "CGRateS.org" - }, +"stor_db": { + "db_password": "CGRateS.org" +}, + +"attributes": { + "enabled": true +}, + +"dispatchers":{ + "enabled": true, + "prevent_loop": true +}, - "attributes": { - "enabled": true +"caches":{ + "partitions": { + "*dispatcher_profiles": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, + "*dispatcher_routes": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, + "*dispatchers": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false} }, - - - "dispatchers":{ - "enabled": true, - "prevent_loop": true - }, - - "caches":{ - "partitions": { - "*dispatcher_profiles": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, - "*dispatcher_routes": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, // control dispatcher routes caching - "*dispatchers": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false} // control dispatcher interface - }, - "remote_conns": ["gob_cache"] - }, - - "rpc_conns": { - "gob_cache": { - "strategy": "*first", - "conns": [ - {"address": "127.0.0.1:2013", "transport":"*gob"} - ] - } - }, - - - "apiers": { - "enabled": true + "remote_conns": ["gob_cache"] +}, + +"rpc_conns": { + "gob_cache": { + "strategy": "*first", + "conns": [ + {"address": "127.0.0.1:2013", "transport":"*gob"} + ] } +}, + +"apiers": { + "enabled": true +} } \ No newline at end of file diff --git a/data/conf/samples/dispatcher_opts_apier/cgrates.json b/data/conf/samples/dispatcher_opts_apier/cgrates.json index c269e3f74..8faf1bb44 100644 --- a/data/conf/samples/dispatcher_opts_apier/cgrates.json +++ b/data/conf/samples/dispatcher_opts_apier/cgrates.json @@ -1,63 +1,51 @@ { - "general": { - "node_id": "HOST2", - "log_level": 7 - }, - - - "listen": { - "rpc_json": ":4012", - "rpc_gob": ":4013", - "http": ":4080" - }, +"general": { + "node_id": "HOST2", + "log_level": 7 +}, - "data_db": { - "db_type": "redis", - "db_port": 6379, - "db_name": "10" - }, +"listen": { + "rpc_json": ":4012", + "rpc_gob": ":4013", + "http": ":4080" +}, - "stor_db": { - "db_password": "CGRateS.org" - }, - - - "dispatchers":{ - "enabled": true, - "prevent_loop": true - }, - - "caches":{ - "partitions": { - "*dispatcher_profiles": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, - "*dispatcher_routes": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, // control dispatcher routes caching - "*dispatchers": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false} // control dispatcher interface - }, - "remote_conns": ["gob_cache"] - }, - +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, - "apiers": { - "enabled": true - // "caches_conns":["broadcast_cache"] - }, +"stor_db": { + "db_password": "CGRateS.org" +}, - "rpc_conns": { - "gob_cache": { - "strategy": "*first", - "conns": [ - {"address": "127.0.0.1:4013", "transport":"*gob"} - ] - } - // "broadcast_cache": { - // "strategy": "*broadcast", - // "conns": [ - // {"address": "127.0.0.1:2012", "transport":"*json"}, - // {"address": "127.0.0.1:4012", "transport":"*json"}, - // {"address": "127.0.0.1:6012", "transport":"*json"} - // ] - // } +"dispatchers":{ + "enabled": true, + "prevent_loop": true +}, + +"caches":{ + "partitions": { + "*dispatcher_profiles": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, + "*dispatcher_routes": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false}, + "*dispatchers": {"limit": -1, "ttl": "", "static_ttl": false, "remote":true, "replicate": false} + }, + "remote_conns": ["gob_cache"] +}, + +"apiers": { + "enabled": true +}, + +"rpc_conns": { + "gob_cache": { + "strategy": "*first", + "conns": [ + {"address": "127.0.0.1:4013", "transport":"*gob"} + ] } +} } \ No newline at end of file diff --git a/data/conf/samples/dispatcher_opts_setter/cgrates.json b/data/conf/samples/dispatcher_opts_setter/cgrates.json index c8285a587..f0dc0a028 100644 --- a/data/conf/samples/dispatcher_opts_setter/cgrates.json +++ b/data/conf/samples/dispatcher_opts_setter/cgrates.json @@ -1,51 +1,44 @@ { - "general": { - "node_id": "DispatcherOpts_Setter", - "log_level": 7 - }, - - - "listen": { - "rpc_json": ":6012", - "rpc_gob": ":6013", - "http": ":6080" - }, +"general": { + "node_id": "DispatcherOpts_Setter", + "log_level": 7 +}, - "data_db": { - "db_type": "redis", - "db_port": 6379, - "db_name": "10" - }, +"listen": { + "rpc_json": ":6012", + "rpc_gob": ":6013", + "http": ":6080" +}, - "stor_db": { - "db_password": "CGRateS.org" - }, - - - "dispatchers":{ - "enabled": false - }, - - "caches":{ - //"remote_conns": ["*internal"], - }, - +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, - "apiers": { - "enabled": true, - "caches_conns":["broadcast_cache"] - }, - - "rpc_conns": { - "broadcast_cache": { - "strategy": "*broadcast", - "conns": [ - {"address": "127.0.0.1:2012", "transport":"*json"}, - {"address": "127.0.0.1:4012", "transport":"*json"}, - {"address": "127.0.0.1:6012", "transport":"*json"} - ] - } +"stor_db": { + "db_password": "CGRateS.org" +}, + +"dispatchers":{ + "enabled": false +}, + +"apiers": { + "enabled": true, + "caches_conns":["broadcast_cache"] +}, + +"rpc_conns": { + "broadcast_cache": { + "strategy": "*broadcast", + "conns": [ + {"address": "127.0.0.1:2012", "transport":"*json"}, + {"address": "127.0.0.1:4012", "transport":"*json"}, + {"address": "127.0.0.1:6012", "transport":"*json"} + ] } +} } \ No newline at end of file diff --git a/data/conf/samples/dnsagent_reload/cgrates.json b/data/conf/samples/dnsagent_reload/cgrates.json index f8c510495..dc6b018ac 100644 --- a/data/conf/samples/dnsagent_reload/cgrates.json +++ b/data/conf/samples/dnsagent_reload/cgrates.json @@ -1,73 +1,57 @@ { + +"general": { + "log_level": 7 +}, - // Real-time Online/Offline Charging System (OCS) for Telecom & ISP environments - // Copyright (C) ITsysCOM GmbH - // - // This file contains the default configuration hardcoded into CGRateS. - // This is what you get when you load CGRateS with an empty configuration file. - - - "general": { - "log_level": 7, // control the level of messages logged (0-emerg to 7-debug) - }, - - - "stor_db": { - "db_password": "CGRateS.org", - }, - - - "schedulers": { - "enabled": true, - "cdrs_conns": ["*internal"], - }, - - - "sessions": { - "enabled": true, - "attributes_conns": ["*localhost"], - "rals_conns": ["*internal"], - "cdrs_conns": ["*internal"], - "chargers_conns": ["*internal"], - "routes_conns": ["*localhost"], - }, - - - "rals": { - "enabled": true, - }, - - - "cdrs": { - "enabled": true, - "rals_conns": ["*internal"], - }, - - - "chargers": { - "enabled": true, - }, - - - "attributes": { - "enabled": true, - }, - - - "routes": { - "enabled": true, - }, - - - "dns_agent": { - "enabled": true, - "listen": ":2053", - "sessions_conns": ["*internal"], - }, - - - "apiers": { - "enabled": true, - "scheduler_conns": ["*internal"], - }, - } \ No newline at end of file +"stor_db": { + "db_password": "CGRateS.org" +}, + +"schedulers": { + "enabled": true, + "cdrs_conns": ["*internal"] +}, + +"sessions": { + "enabled": true, + "attributes_conns": ["*localhost"], + "rals_conns": ["*internal"], + "cdrs_conns": ["*internal"], + "chargers_conns": ["*internal"], + "routes_conns": ["*localhost"] +}, + +"rals": { + "enabled": true +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*internal"] +}, + +"chargers": { + "enabled": true +}, + +"attributes": { + "enabled": true +}, + +"routes": { + "enabled": true +}, + +"dns_agent": { + "enabled": true, + "listen": ":2053", + "sessions_conns": ["*internal"] +}, + +"apiers": { + "enabled": true, + "scheduler_conns": ["*internal"] +} + +} \ No newline at end of file diff --git a/data/conf/samples/ees_s3&sqs/cgrates.json b/data/conf/samples/ees_s3&sqs/cgrates.json index 99d73d74f..0c877abb3 100644 --- a/data/conf/samples/ees_s3&sqs/cgrates.json +++ b/data/conf/samples/ees_s3&sqs/cgrates.json @@ -1,73 +1,75 @@ { - "general": { - "log_level": 7, - "poster_attempts": 2, - "failed_posts_ttl": "1s" - }, - - "data_db": { - "db_type": "*internal" - }, - - - "stor_db": { - "db_type": "*internal" - }, - - "ees": { - "enabled": true, - "exporters": [ - { - "id": "sqs_test_file", - "type": "*sqs_json_map", - "export_path": "https://sqs.eu-central-1.amazonaws.com/?awsRegion=eu-central-1&awsKey=AKIAYPZSIYZCZ5U45KEO&awsSecret=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", - "opts": { - "awsRegion": "eu-central-1", - "awsKey": "AKIAYPZSIYZCZ5U45KEO", - "awsSecret": "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", - "sqsQueueID": "testQueue" - }, - "attempts": 1, - "failed_posts_dir": "/var/spool/cgrates/failed_posts2", - "synchronous": true, - "fields":[ - {"tag": "RequiredTemplate","type": "*template", "value": "requiredFields"} - ] + +"general": { + "log_level": 7, + "poster_attempts": 2, + "failed_posts_ttl": "1s" +}, + +"data_db": { + "db_type": "*internal" +}, + + +"stor_db": { + "db_type": "*internal" +}, + +"ees": { + "enabled": true, + "exporters": [ + { + "id": "sqs_test_file", + "type": "*sqs_json_map", + "export_path": "https://sqs.eu-central-1.amazonaws.com/?awsRegion=eu-central-1&awsKey=AKIAYPZSIYZCZ5U45KEO&awsSecret=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", + "opts": { + "awsRegion": "eu-central-1", + "awsKey": "AKIAYPZSIYZCZ5U45KEO", + "awsSecret": "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", + "sqsQueueID": "testQueue" }, - { - "id": "s3_test_file", - "type": "*s3_json_map", - "export_path": "https://s3.eu-central-1.amazonaws.com/?awsRegion=eu-central-1&awsKey=AKIAYPZSIYZCZ5U45KEO&awsSecret=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", - "opts": { - "awsRegion": "eu-central-1", - "awsKey": "AKIAYPZSIYZCZ5U45KEO", - "awsSecret": "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", - "s3BucketID": "cgrates-cdrs" - }, - "attempts": 1, - "failed_posts_dir": "/var/spool/cgrates/failed_posts2", - "synchronous": true, - "fields":[ - {"tag": "RequiredTemplate","type": "*template", "value": "requiredFields"} - ] - } - ] - }, + "attempts": 1, + "failed_posts_dir": "/var/spool/cgrates/failed_posts2", + "synchronous": true, + "fields":[ + {"tag": "RequiredTemplate","type": "*template", "value": "requiredFields"} + ] + }, + { + "id": "s3_test_file", + "type": "*s3_json_map", + "export_path": "https://s3.eu-central-1.amazonaws.com/?awsRegion=eu-central-1&awsKey=AKIAYPZSIYZCZ5U45KEO&awsSecret=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", + "opts": { + "awsRegion": "eu-central-1", + "awsKey": "AKIAYPZSIYZCZ5U45KEO", + "awsSecret": "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", + "s3BucketID": "cgrates-cdrs" + }, + "attempts": 1, + "failed_posts_dir": "/var/spool/cgrates/failed_posts2", + "synchronous": true, + "fields":[ + {"tag": "RequiredTemplate","type": "*template", "value": "requiredFields"} + ] + } + ] +}, + + +"templates": { + "requiredFields": [ + {"tag": "CGRID", "path": "*exp.CGRID", "type": "*variable", "value": "~*req.CGRID"}, + {"tag": "RunID", "path": "*exp.RunID", "type": "*variable", "value": "~*req.RunID"}, + {"tag": "ToR", "path": "*exp.ToR", "type": "*variable", "value": "~*req.ToR"}, + {"tag": "OriginID", "path": "*exp.OriginID", "type": "*variable", "value": "~*req.OriginID"}, + {"tag": "RequestType", "path": "*exp.RequestType", "type": "*variable", "value": "~*req.RequestType"}, + {"tag": "Tenant", "path": "*exp.Tenant", "type": "*variable", "value": "~*req.Tenant"}, + {"tag": "Category", "path": "*exp.Category", "type": "*variable", "value": "~*req.Category"}, + {"tag": "Account", "path": "*exp.Account", "type": "*variable", "value": "~*req.Account"}, + {"tag": "Subject", "path": "*exp.Subject", "type": "*variable", "value": "~*req.Subject"}, + {"tag": "Destination", "path": "*exp.Destination", "type": "*variable", "value": "~*req.Destination"}, + {"tag": "OrderID", "path": "*exp.OrderID", "type": "*variable", "value": "~*req.OrderID","filter":"*string:~*opts.AddOrderID:true"} + ] +} - - "templates": { - "requiredFields": [ - {"tag": "CGRID", "path": "*exp.CGRID", "type": "*variable", "value": "~*req.CGRID"}, - {"tag": "RunID", "path": "*exp.RunID", "type": "*variable", "value": "~*req.RunID"}, - {"tag": "ToR", "path": "*exp.ToR", "type": "*variable", "value": "~*req.ToR"}, - {"tag": "OriginID", "path": "*exp.OriginID", "type": "*variable", "value": "~*req.OriginID"}, - {"tag": "RequestType", "path": "*exp.RequestType", "type": "*variable", "value": "~*req.RequestType"}, - {"tag": "Tenant", "path": "*exp.Tenant", "type": "*variable", "value": "~*req.Tenant"}, - {"tag": "Category", "path": "*exp.Category", "type": "*variable", "value": "~*req.Category"}, - {"tag": "Account", "path": "*exp.Account", "type": "*variable", "value": "~*req.Account"}, - {"tag": "Subject", "path": "*exp.Subject", "type": "*variable", "value": "~*req.Subject"}, - {"tag": "Destination", "path": "*exp.Destination", "type": "*variable", "value": "~*req.Destination"}, - {"tag": "OrderID", "path": "*exp.OrderID", "type": "*variable", "value": "~*req.OrderID","filter":"*string:~*opts.AddOrderID:true"} - ] - } } \ No newline at end of file diff --git a/data/conf/samples/ers_reload/internal/cgrates.json b/data/conf/samples/ers_reload/internal/cgrates.json index d769b65c6..a393df5d7 100644 --- a/data/conf/samples/ers_reload/internal/cgrates.json +++ b/data/conf/samples/ers_reload/internal/cgrates.json @@ -1,101 +1,87 @@ { - // CGRateS Configuration file - // - // Used for SessionSv1 integration tests - - "general": { - "log_level": 7, - }, - - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080", - }, - - - "stor_db": { - "db_password": "CGRateS.org", - }, - - - "rals": { - "enabled": true, - }, - - - "schedulers": { - "enabled": true, - }, - - - "chargers": { - "enabled": true, - "attributes_conns": ["*internal"], - }, - - - "resources": { - "enabled": true, - }, - - - "attributes": { - "enabled": true, - }, - - - "cdrs": { - "enabled": true, - "chargers_conns": ["*localhost"], - "rals_conns": ["*internal"], - }, - - - "sessions": { - "enabled": true, - "chargers_conns": ["*localhost"], - "rals_conns": ["*internal"], - "cdrs_conns": ["*internal"], - "resources_conns": ["*internal"], - "attributes_conns": ["*internal"], - }, - - - "ers": { - "enabled": true, - "sessions_conns": ["*internal"], - "readers": [ - { - "id": "file_reader1", - "run_delay": "-1", - "type": "*file_csv", - "flags": ["*dryrun"], - "source_path": "/tmp/ers/in", - "processed_path": "/tmp/ers/out", - "content_fields":[ // import content_fields template, tag will match internally CDR field, in case of .csv value will be represented by index of the field value - {"tag": "ToR", "path": "ToR", "type": "*variable", "value": "~*req.2", "mandatory": true}, - {"tag": "OriginID", "path": "OriginID", "type": "*variable", "value": "~*req.3", "mandatory": true}, - {"tag": "RequestType", "path": "RequestType", "type": "*variable", "value": "~*req.4", "mandatory": true}, - {"tag": "Tenant", "path": "Tenant", "type": "*variable", "value": "~*req.6", "mandatory": true}, - {"tag": "Category", "path": "Category", "type": "*variable", "value": "~*req.7", "mandatory": true}, - {"tag": "Account", "path": "Account", "type": "*variable", "value": "~*req.8", "mandatory": true}, - {"tag": "Subject", "path": "Subject", "type": "*variable", "value": "~*req.9", "mandatory": true}, - {"tag": "Destination", "path": "Destination", "type": "*variable", "value": "~*req.10", "mandatory": true}, - {"tag": "SetupTime", "path": "SetupTime", "type": "*variable", "value": "~*req.11", "mandatory": true}, - {"tag": "AnswerTime", "path": "AnswerTime", "type": "*variable", "value": "~*req.12", "mandatory": true}, - {"tag": "Usage", "path": "Usage", "type": "*variable", "value": "~*req.13", "mandatory": true}, - ], - }, - ], - }, - - - "apiers": { - "enabled": true, - "scheduler_conns": ["*internal"], - }, - } +"general": { + "log_level": 7 +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"rals": { + "enabled": true +}, + +"schedulers": { + "enabled": true +}, + +"chargers": { + "enabled": true, + "attributes_conns": ["*internal"] +}, + +"resources": { + "enabled": true +}, + +"attributes": { + "enabled": true +}, + +"cdrs": { + "enabled": true, + "chargers_conns": ["*localhost"], + "rals_conns": ["*internal"] +}, + +"sessions": { + "enabled": true, + "chargers_conns": ["*localhost"], + "rals_conns": ["*internal"], + "cdrs_conns": ["*internal"], + "resources_conns": ["*internal"], + "attributes_conns": ["*internal"] +}, + +"ers": { + "enabled": true, + "sessions_conns": ["*internal"], + "readers": [ + { + "id": "file_reader1", + "run_delay": "-1", + "type": "*file_csv", + "flags": ["*dryrun"], + "source_path": "/tmp/ers/in", + "processed_path": "/tmp/ers/out", + "content_fields":[ + {"tag": "ToR", "path": "ToR", "type": "*variable", "value": "~*req.2", "mandatory": true}, + {"tag": "OriginID", "path": "OriginID", "type": "*variable", "value": "~*req.3", "mandatory": true}, + {"tag": "RequestType", "path": "RequestType", "type": "*variable", "value": "~*req.4", "mandatory": true}, + {"tag": "Tenant", "path": "Tenant", "type": "*variable", "value": "~*req.6", "mandatory": true}, + {"tag": "Category", "path": "Category", "type": "*variable", "value": "~*req.7", "mandatory": true}, + {"tag": "Account", "path": "Account", "type": "*variable", "value": "~*req.8", "mandatory": true}, + {"tag": "Subject", "path": "Subject", "type": "*variable", "value": "~*req.9", "mandatory": true}, + {"tag": "Destination", "path": "Destination", "type": "*variable", "value": "~*req.10", "mandatory": true}, + {"tag": "SetupTime", "path": "SetupTime", "type": "*variable", "value": "~*req.11", "mandatory": true}, + {"tag": "AnswerTime", "path": "AnswerTime", "type": "*variable", "value": "~*req.12", "mandatory": true}, + {"tag": "Usage", "path": "Usage", "type": "*variable", "value": "~*req.13", "mandatory": true} + ] + } + ] +}, + +"apiers": { + "enabled": true, + "scheduler_conns": ["*internal"] +} + +} \ No newline at end of file diff --git a/data/conf/samples/registrarc/all2_mysql/cgrates.json b/data/conf/samples/registrarc/all2_mysql/cgrates.json index 66797b59e..2546f2e4c 100644 --- a/data/conf/samples/registrarc/all2_mysql/cgrates.json +++ b/data/conf/samples/registrarc/all2_mysql/cgrates.json @@ -1,117 +1,110 @@ { - // CGRateS Configuration file - // - - - "general": { - "node_id": "ALL2", - "log_level": 7 - }, - - - "listen": { - "rpc_json": ":7012", - "rpc_gob": ":7013", - "http": ":7080", - }, - + +"general": { + "node_id": "ALL2", + "log_level": 7 +}, - "data_db": { // database used to store runtime data (eg: accounts, cdr stats) - "db_type": "redis", // data_db type: - "db_port": 6379, // data_db port to reach the database - "db_name": "12", // data_db database name to connect to +"listen": { + "rpc_json": ":7012", + "rpc_gob": ":7013", + "http": ":7080" +}, + +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "12" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"rpc_conns": { + "conn1": { + "strategy": "*first", + "conns": [{"address": "127.0.0.1:7012", "transport":"*json"}] }, - - "stor_db": { - "db_password": "CGRateS.org", - }, - - - "rpc_conns": { - "conn1": { - "strategy": "*first", - "conns": [{"address": "127.0.0.1:7012", "transport":"*json"}], - }, - "dispConn": { - "strategy": "*first", - "conns": [{"address": "http://127.0.0.1:2080/registrar", "transport":"*http_jsonrpc"}] - } - }, - - "attributes": { - "enabled": true - }, - - "rals": { - "enabled": true, - }, - - "schedulers": { - "enabled": true, - }, - - "chargers": { - "enabled": true, - "attributes_conns": ["*internal"], - }, - - "thresholds": { - "enabled": true, - }, - - "routes": { - "enabled": true, - "rals_conns": ["*internal"], - }, - - "stats": { - "enabled": true, - }, - - "resources": { - "enabled": true, - }, - - - "cdrs": { - "enabled": true, - "chargers_conns":["*internal"], - "rals_conns": ["*internal"], - }, - - "sessions": { - "enabled": true, - "listen_bijson": ":7014", - "routes_conns": ["*internal"], - "resources_conns": ["*internal"], - "attributes_conns": ["*internal"], - "rals_conns": ["*internal"], - "cdrs_conns": ["*internal"], - "chargers_conns": ["*internal"], - }, - - "apiers": { - "enabled": true, - "caches_conns":["conn1"], - "scheduler_conns": ["*internal"], - }, - - - "registrarc":{ - "dispatchers":{ - "enabled": true, - "registrars_conns": ["dispConn"], - "hosts": [ - { - "Tenant": "*default", - "ID":"ALL2", - "transport": "*json", - "tls": false - }, - ], - "refresh_interval": "1s", - }, + "dispConn": { + "strategy": "*first", + "conns": [{"address": "http://127.0.0.1:2080/registrar", "transport":"*http_jsonrpc"}] } +}, + +"attributes": { + "enabled": true +}, + +"rals": { + "enabled": true +}, + +"schedulers": { + "enabled": true +}, + +"chargers": { + "enabled": true, + "attributes_conns": ["*internal"] +}, + +"thresholds": { + "enabled": true +}, + +"routes": { + "enabled": true, + "rals_conns": ["*internal"] +}, + +"stats": { + "enabled": true +}, + +"resources": { + "enabled": true +}, + + +"cdrs": { + "enabled": true, + "chargers_conns":["*internal"], + "rals_conns": ["*internal"] +}, + +"sessions": { + "enabled": true, + "listen_bijson": ":7014", + "routes_conns": ["*internal"], + "resources_conns": ["*internal"], + "attributes_conns": ["*internal"], + "rals_conns": ["*internal"], + "cdrs_conns": ["*internal"], + "chargers_conns": ["*internal"] +}, + +"apiers": { + "enabled": true, + "caches_conns":["conn1"], + "scheduler_conns": ["*internal"] +}, + +"registrarc":{ + "dispatchers":{ + "enabled": true, + "registrars_conns": ["dispConn"], + "hosts": [ + { + "Tenant": "*default", + "ID":"ALL2", + "transport": "*json", + "tls": false + } + ], + "refresh_interval": "1s" + } +} } \ No newline at end of file diff --git a/data/conf/samples/rerate_cdrs_internal/cgrates.json b/data/conf/samples/rerate_cdrs_internal/cgrates.json index 34245c83e..8f1aa5c6d 100644 --- a/data/conf/samples/rerate_cdrs_internal/cgrates.json +++ b/data/conf/samples/rerate_cdrs_internal/cgrates.json @@ -1,40 +1,42 @@ { - "general": { - "log_level": 7, - "reply_timeout": "50s", - }, - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080", - }, - - "data_db": { - "db_type": "*internal" - }, - - "stor_db": { - "db_type": "*internal" - }, - - "rals": { - "enabled": true, - "max_increments":3000000, - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - }, - - "apiers": { - "enabled": true, - }, + +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "*internal" +}, + +"stor_db": { + "db_type": "*internal" +}, + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"] +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_cdrs_mongo/cgrates.json b/data/conf/samples/rerate_cdrs_mongo/cgrates.json index 1581dff71..0cc79d8ac 100644 --- a/data/conf/samples/rerate_cdrs_mongo/cgrates.json +++ b/data/conf/samples/rerate_cdrs_mongo/cgrates.json @@ -1,58 +1,49 @@ { - // CGRateS Configuration file - // - - - "general": { - "log_level": 7, - "reply_timeout": "50s", - }, - - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080", - }, - - "data_db": { - "db_type": "mongo", - "db_name": "10", - "db_port": 27017 - }, - - - "stor_db": { - "db_type": "mongo", - "db_name": "cgrates", - "db_port": 27017 - }, - - - - "rals": { - "enabled": true, - "max_increments":3000000, - }, - - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - }, - - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - }, - - - "apiers": { - "enabled": true, - }, - + +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "mongo", + "db_name": "10", + "db_port": 27017 +}, + +"stor_db": { + "db_type": "mongo", + "db_name": "cgrates", + "db_port": 27017 +}, + + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"] +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_cdrs_mysql/cgrates.json b/data/conf/samples/rerate_cdrs_mysql/cgrates.json index e7df8b067..066d1ce1a 100644 --- a/data/conf/samples/rerate_cdrs_mysql/cgrates.json +++ b/data/conf/samples/rerate_cdrs_mysql/cgrates.json @@ -1,55 +1,45 @@ { - // CGRateS Configuration file - // - - - "general": { - "log_level": 7, - "reply_timeout": "50s", - }, - - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080", - }, - - "data_db": { // database used to store runtime data (eg: accounts, cdr stats) - "db_type": "redis", // data_db type: - "db_port": 6379, // data_db port to reach the database - "db_name": "10", // data_db database name to connect to - }, - - "stor_db": { - "db_password": "CGRateS.org", - }, - - - "rals": { - "enabled": true, - "max_increments":3000000, - }, - - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - }, - - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - }, - - - "apiers": { - "enabled": true, - }, +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"] +}, + +"apiers": { + "enabled": true +} - } +} \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_internal/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_internal/cgrates.json index a8dc5979f..028ab3366 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_internal/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_internal/cgrates.json @@ -1,76 +1,77 @@ { - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080" - }, - - "data_db": { - "db_type": "*internal" - }, - - "stor_db": { - "db_type": "*internal" - }, +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, - "ees": { - "enabled": true, - "exporters": [ - { - "id": "toNg2", - "type": "*rpc", - "opts": { - "rpcCodec": "*json", - "connIDs": ["rplConn"], - "serviceMethod": "CDRsV1.ProcessEvent", - "keyPath": "" , - "certPath": "", - "caPath": "", - "tls": false, - "rpcConnTimeout" : "1s", - "rpcReplyTimeout":"5s", - "rpcAPIOpts": { - "*ralS": false - } +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "*internal" +}, + +"stor_db": { + "db_type": "*internal" +}, + +"ees": { + "enabled": true, + "exporters": [ + { + "id": "toNg2", + "type": "*rpc", + "opts": { + "rpcCodec": "*json", + "connIDs": ["rplConn"], + "serviceMethod": "CDRsV1.ProcessEvent", + "keyPath": "" , + "certPath": "", + "caPath": "", + "tls": false, + "rpcConnTimeout" : "1s", + "rpcReplyTimeout":"5s", + "rpcAPIOpts": { + "*ralS": false } } - ] - }, - - - "rpc_conns": { - "rplConn": { - "strategy": "*broadcast_sync", - "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } - }, + ] +}, - "rals": { - "enabled": true, - "max_increments":3000000 - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": false, - "online_cdr_exports": ["toNg2"], - "ees_conns": ["*localhost"] - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "replication_conns": ["rplConn"] - }, - - "apiers": { - "enabled": true +"rpc_conns": { + "rplConn": { + "strategy": "*broadcast_sync", + "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } +}, + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": false, + "online_cdr_exports": ["toNg2"], + "ees_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "replication_conns": ["rplConn"] +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mongo/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mongo/cgrates.json index 590ee5ebb..a51452a62 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mongo/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mongo/cgrates.json @@ -1,82 +1,81 @@ { - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080" - }, - - "data_db": { - "db_type": "mongo", - "db_name": "10", - "db_port": 27017 - }, - - - "stor_db": { - "db_type": "mongo", - "db_name": "cgrates", - "db_port": 27017 - }, - - "ees": { - "enabled": true, - "exporters": [ - { - "id": "toNg2", - "type": "*rpc", - "opts": { - "rpcCodec": "*json", - "connIDs": ["rplConn"], - "serviceMethod": "CDRsV1.ProcessEvent", - "keyPath": "" , - "certPath": "", - "caPath": "", - "tls": false, - "rpcConnTimeout" : "1s", - "rpcReplyTimeout":"5s", - "rpcAPIOpts": { - "*ralS": false - } +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "mongo", + "db_name": "10", + "db_port": 27017 +}, + +"stor_db": { + "db_type": "mongo", + "db_name": "cgrates", + "db_port": 27017 +}, + +"ees": { + "enabled": true, + "exporters": [ + { + "id": "toNg2", + "type": "*rpc", + "opts": { + "rpcCodec": "*json", + "connIDs": ["rplConn"], + "serviceMethod": "CDRsV1.ProcessEvent", + "keyPath": "" , + "certPath": "", + "caPath": "", + "tls": false, + "rpcConnTimeout" : "1s", + "rpcReplyTimeout":"5s", + "rpcAPIOpts": { + "*ralS": false } } - ] - }, - - - "rpc_conns": { - "rplConn": { - "strategy": "*broadcast_sync", - "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } - }, + ] +}, - "rals": { - "enabled": true, - "max_increments":3000000 - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": false, - "online_cdr_exports": ["toNg2"], - "ees_conns": ["*localhost"] - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "replication_conns": ["rplConn"] - }, - - "apiers": { - "enabled": true +"rpc_conns": { + "rplConn": { + "strategy": "*broadcast_sync", + "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } +}, + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": false, + "online_cdr_exports": ["toNg2"], + "ees_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "replication_conns": ["rplConn"] +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mysql/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mysql/cgrates.json index b7d56861f..d527c2b18 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mysql/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine1_mysql/cgrates.json @@ -1,78 +1,80 @@ -{ - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - - "listen": { - "rpc_json": ":2012", - "rpc_gob": ":2013", - "http": ":2080" - }, - - "data_db": { - "db_type": "redis", - "db_port": 6379, - "db_name": "10" - }, - - "stor_db": { - "db_password": "CGRateS.org" - }, - - "ees": { - "enabled": true, - "exporters": [ - { - "id": "toNg2", - "type": "*rpc", - "opts": { - "rpcCodec": "*json", - "connIDs": ["rplConn"], - "serviceMethod": "CDRsV1.ProcessEvent", - "keyPath": "" , - "certPath": "", - "caPath": "", - "tls": false, - "rpcConnTimeout" : "1s", - "rpcReplyTimeout":"5s", - "rpcAPIOpts": { - "*ralS": false - } +{ + +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":2012", + "rpc_gob": ":2013", + "http": ":2080" +}, + +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"ees": { + "enabled": true, + "exporters": [ + { + "id": "toNg2", + "type": "*rpc", + "opts": { + "rpcCodec": "*json", + "connIDs": ["rplConn"], + "serviceMethod": "CDRsV1.ProcessEvent", + "keyPath": "" , + "certPath": "", + "caPath": "", + "tls": false, + "rpcConnTimeout" : "1s", + "rpcReplyTimeout":"5s", + "rpcAPIOpts": { + "*ralS": false } } - ] - }, - - - "rpc_conns": { - "rplConn": { - "strategy": "*broadcast_sync", - "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } - }, + ] +}, - "rals": { - "enabled": true, - "max_increments":3000000 - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": false, - "online_cdr_exports": ["toNg2"], - "ees_conns": ["*localhost"] - }, - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "replication_conns": ["rplConn"] - }, - - "apiers": { - "enabled": true +"rpc_conns": { + "rplConn": { + "strategy": "*broadcast_sync", + "conns": [{"address": "127.0.0.1:22012", "transport": "*json"}] } +}, + +"rals": { + "enabled": true, + "max_increments":3000000 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": false, + "online_cdr_exports": ["toNg2"], + "ees_conns": ["*localhost"] +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "replication_conns": ["rplConn"] +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_internal/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_internal/cgrates.json index 3ab965d3a..766994111 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_internal/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_internal/cgrates.json @@ -1,37 +1,39 @@ { - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - "listen": { - "rpc_json": ":22012", - "rpc_gob": ":22013", - "http": ":22080" - }, - - "data_db": { - "db_type": "*internal" - }, - - "stor_db": { - "db_type": "*internal" - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": true - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "listen_bijson": "127.0.0.1:22014" - }, - - "apiers": { - "enabled": true - } +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":22012", + "rpc_gob": ":22013", + "http": ":22080" +}, + +"data_db": { + "db_type": "*internal" +}, + +"stor_db": { + "db_type": "*internal" +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": true +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "listen_bijson": "127.0.0.1:22014" +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mongo/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mongo/cgrates.json index cd09ff948..f4a681e4c 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mongo/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mongo/cgrates.json @@ -1,41 +1,43 @@ -{ - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - - "listen": { - "rpc_json": ":22012", - "rpc_gob": ":22013", - "http": ":22080" - }, - - "data_db": { - "db_type": "mongo", - "db_name": "10", - "db_port": 27017 - }, - - "stor_db": { - "db_type": "mongo", - "db_name": "cgrates", - "db_port": 27017 - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": true - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "listen_bijson": "127.0.0.1:22014" - }, - - "apiers": { - "enabled": true - } +{ + +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":22012", + "rpc_gob": ":22013", + "http": ":22080" +}, + +"data_db": { + "db_type": "mongo", + "db_name": "10", + "db_port": 27017 +}, + +"stor_db": { + "db_type": "mongo", + "db_name": "cgrates", + "db_port": 27017 +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": true +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "listen_bijson": "127.0.0.1:22014" +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file diff --git a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mysql/cgrates.json b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mysql/cgrates.json index 258d1d206..199346430 100644 --- a/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mysql/cgrates.json +++ b/data/conf/samples/rerate_exp_multiple_engines/rerate_exp_engine2_mysql/cgrates.json @@ -1,39 +1,41 @@ { - "general": { - "log_level": 7, - "reply_timeout": "50s" - }, - - "listen": { - "rpc_json": ":22012", - "rpc_gob": ":22013", - "http": ":22080" - }, - - "data_db": { - "db_type": "redis", - "db_port": 6379, - "db_name": "10" - }, - - "stor_db": { - "db_password": "CGRateS.org" - }, - - "cdrs": { - "enabled": true, - "rals_conns": ["*localhost"], - "store_cdrs": true - }, - - "sessions": { - "enabled": true, - "rals_conns": ["*localhost"], - "cdrs_conns": ["*localhost"], - "listen_bijson": "127.0.0.1:22014" - }, - - "apiers": { - "enabled": true - } + +"general": { + "log_level": 7, + "reply_timeout": "50s" +}, + +"listen": { + "rpc_json": ":22012", + "rpc_gob": ":22013", + "http": ":22080" +}, + +"data_db": { + "db_type": "redis", + "db_port": 6379, + "db_name": "10" +}, + +"stor_db": { + "db_password": "CGRateS.org" +}, + +"cdrs": { + "enabled": true, + "rals_conns": ["*localhost"], + "store_cdrs": true +}, + +"sessions": { + "enabled": true, + "rals_conns": ["*localhost"], + "cdrs_conns": ["*localhost"], + "listen_bijson": "127.0.0.1:22014" +}, + +"apiers": { + "enabled": true +} + } \ No newline at end of file