inventory_collection = args["inventory"]
MongoAccess.set_config_file(args["mongo_config"])
+ inv = InventoryMgr()
+ inv.set_collections(inventory_collection)
conf = Configuration(args["environments_collection"])
conf.use_env(env_name)
if args["metadata_file"]:
import_metadata(event_handler, event_queues, args["metadata_file"])
- inv = InventoryMgr()
- inv.set_collections(inventory_collection)
logger = FullLogger()
logger.set_loglevel(args["loglevel"])
amqp_config = conf.get("AMQP")
connect_url = 'amqp://{user}:{pwd}@{host}:{port}//' \
.format(user=amqp_config["user"],
- pwd=amqp_config["password"],
+ pwd=amqp_config["pwd"],
host=amqp_config["host"],
port=amqp_config["port"])
-[\r
-{ \r
- "operational" : "stopped", \r
- "listen" : true, \r
- "configuration" : [\r
- {\r
- "name" : "OpenStack", \r
- "admin_token" : "sadgsgsagsa", \r
- "user" : "adminuser", \r
- "port" : 5000, \r
- "pwd" : "saggsgsasg", \r
- "host" : "10.0.0.1"\r
- }, \r
- {\r
- "name" : "mysql", \r
- "password" : "sgasdggddsgsd", \r
- "port" : 3307, \r
- "user" : "mysqluser", \r
- "host" : "10.0.0.1"\r
- }, \r
- {\r
- "name" : "CLI", \r
- "user" : "sshuser", \r
- "pwd" : "sagsagsagsa", \r
- "host" : "10.0.0.1"\r
- }, \r
- {\r
- "name" : "AMQP", \r
- "password" : "sagssdgassgd", \r
- "port" : 5673, \r
- "user" : "rabbitmquser", \r
- "host" : "10.0.0.1"\r
- }, \r
- {\r
- "rabbitmq_port" : 5671, \r
- "ssh_user" : "root", \r
- "server_name" : "sensu_server", \r
- "env_type" : "production", \r
- "provision" : "None", \r
- "name" : "Monitoring", \r
- "ssh_port" : 20022, \r
- "rabbitmq_pass" : "sagsagss", \r
- "ssh_password" : "calipsoasgsagdg", \r
- "rabbitmq_user" : "sensu", \r
- "config_folder" : "/local_dir/sensu_config", \r
- "type" : "Sensu", \r
- "server_ip" : "10.0.0.1", \r
- "api_port" : 4567\r
- }, \r
- {\r
- "name" : "ACI", \r
- "user" : "admin", \r
- "pwd" : "Cisco123456", \r
- "host" : "10.1.1.104"\r
- }\r
- ], \r
- "enable_monitoring" : true, \r
- "name" : "DEMO-ENVIRONMENT-SCHEME", \r
- "distribution" : "Mirantis-8.0", \r
- "last_scanned" : "filled-by-scanning", \r
- "app_path" : "/home/scan/calipso_prod/app", \r
- "scanned" : false, \r
- "type_drivers" : "vxlan", \r
- "mechanism_drivers" : [\r
- "OVS"\r
- ], \r
- "user" : "wNLeBJxNDyw8G7Ssg", \r
- "auth" : {\r
- "edit-env" : [\r
- "wNLeBJxNDyw8G7Ssg"\r
- ], \r
- "view-env" : [\r
- "wNLeBJxNDyw8G7Ssg"\r
- ]\r
- }, \r
- "type" : "environment"\r
-}\r
-]\r
+[
+{
+ "operational" : "stopped",
+ "listen" : true,
+ "configuration" : [
+ {
+ "name" : "OpenStack",
+ "admin_token" : "sadgsgsagsa",
+ "user" : "adminuser",
+ "port" : 5000,
+ "pwd" : "saggsgsasg",
+ "host" : "10.0.0.1"
+ },
+ {
+ "name" : "mysql",
+ "pwd" : "sgasdggddsgsd",
+ "port" : 3307,
+ "user" : "mysqluser",
+ "host" : "10.0.0.1"
+ },
+ {
+ "name" : "CLI",
+ "user" : "sshuser",
+ "pwd" : "sagsagsagsa",
+ "host" : "10.0.0.1"
+ },
+ {
+ "name" : "AMQP",
+ "pwd" : "sagssdgassgd",
+ "port" : 5673,
+ "user" : "rabbitmquser",
+ "host" : "10.0.0.1"
+ },
+ {
+ "rabbitmq_port" : 5671,
+ "ssh_user" : "root",
+ "server_name" : "sensu_server",
+ "env_type" : "production",
+ "provision" : "None",
+ "name" : "Monitoring",
+ "ssh_port" : 20022,
+ "rabbitmq_pass" : "sagsagss",
+ "ssh_password" : "calipsoasgsagdg",
+ "rabbitmq_user" : "sensu",
+ "config_folder" : "/local_dir/sensu_config",
+ "type" : "Sensu",
+ "server_ip" : "10.0.0.1",
+ "api_port" : 4567
+ },
+ {
+ "name" : "ACI",
+ "user" : "admin",
+ "pwd" : "Cisco123456",
+ "host" : "10.1.1.104"
+ }
+ ],
+ "enable_monitoring" : true,
+ "name" : "DEMO-ENVIRONMENT-SCHEME",
+ "distribution" : "Mirantis-8.0",
+ "last_scanned" : "filled-by-scanning",
+ "app_path" : "/home/scan/calipso_prod/app",
+ "scanned" : false,
+ "type_drivers" : "vxlan",
+ "mechanism_drivers" : [
+ "OVS"
+ ],
+ "user" : "wNLeBJxNDyw8G7Ssg",
+ "auth" : {
+ "edit-env" : [
+ "wNLeBJxNDyw8G7Ssg"
+ ],
+ "view-env" : [
+ "wNLeBJxNDyw8G7Ssg"
+ ]
+ },
+ "type" : "environment"
+}
+]