Skip to content

Instantly share code, notes, and snippets.

@edaubert
Created March 11, 2014 10:43
Show Gist options
  • Save edaubert/9483355 to your computer and use it in GitHub Desktop.
Save edaubert/9483355 to your computer and use it in GitHub Desktop.
repo 'http://oss.sonatype.org/content/groups/public/'
repo 'http://sd-35000.dedibox.fr:8080/archiva/repository/internal/'
include mvn:org.kevoree.library.java:org.kevoree.library.java.ws:latest
include mvn:org.kevoree.library.java:org.kevoree.library.java.hazelcast:latest
include mvn:org.kevoree.library.cloud:org.kevoree.library.cloud.lxc:latest
include mvn:org.kevoree.library.cloud:org.kevoree.library.cloud.lightlxc:latest
include mvn:org.kevoree.library.cloud:org.kevoree.library.cloud.system:latest
include mvn:org.kevoree.library.java:org.kevoree.library.java.hazelcast:latest
include mvn:org.kevoree.library.java:org.kevoree.library.java.channels:latest
include mvn:org.kevoree.komponents:http-netty:latest
include mvn:org.diversify.demo:kevoree-utils-xtend:latest
include mvn:org.diversify:org.diversify.kevoree.nginx:1.0.0-SNAPSHOT
include mvn:org.diversify:org.diversify.kevoree.loadBalancer:latest
include mvn:org.diversify:org.diversify.kevoree.restarter:latest
add nginxChannel : UselessChannel
add lbMonitorChannelReceiveSosieInformation : DistributedBroadcast
add request : AsyncBroadcast
add response : AsyncBroadcast
add fog4.diversifyfog4Child2 : JavaNode
add fog4.diversifyfog4Child1 : JavaNode
add fog4.diversifyfog4Child0 : JavaNode
{
"eClass": "org.kevoree.ContainerRoot",
"generated_KMF_ID": "13679699581394203843498",
"nodes": [
{
"eClass": "org.kevoree.ContainerNode",
"name": "fog4",
"started": "false",
"metaData": "{\"x\":479,\"y\":96}",
"typeDefinition": [
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]"
],
"hosts": [
"nodes[kwaku]"
],
"host": [],
"groups": [
"groups[sync]"
],
"dictionary": [
{
"eClass": "org.kevoree.Dictionary",
"generated_KMF_ID": "18676726711394459068606",
"values": [
{
"eClass": "org.kevoree.DictionaryValue",
"name": "CREATE_CLONE_TIMEOUT",
"value": "300000"
},
{
"eClass": "org.kevoree.DictionaryValue",
"name": "log",
"value": "trace"
}
]
}
],
"fragmentDictionary": [],
"components": [
{
"eClass": "org.kevoree.ComponentInstance",
"name": "web",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[WebFrontend/3.4.2-SNAPSHOT]"
],
"namespace": [],
"dictionary": [],
"fragmentDictionary": [],
"provided": [],
"required": []
}
],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "1_lxcbr0",
"value": "fe80:0:0:0:be5f:f4ff:fe09:130f%3"
},
{
"eClass": "org.kevoree.NetworkProperty",
"name": "2_lxcbr0",
"value": "10.0.4.1"
},
{
"eClass": "org.kevoree.NetworkProperty",
"name": "0_vethQG3ILY",
"value": "fe80:0:0:0:fc06:f7ff:fe56:114c%47"
}
]
}
]
},
{
"eClass": "org.kevoree.ContainerNode",
"name": "kwaku",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]"
],
"hosts": [],
"host": [
"nodes[fog4]"
],
"groups": [],
"dictionary": [],
"fragmentDictionary": [],
"components": [],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "eth0",
"value": "10.100.0.119"
}
]
}
]
}
],
"typeDefinitions": [
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.sky.web.WebFrontend",
"name": "WebFrontend",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.web/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "10370640571394203843566",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "maxRetry",
"state": "false",
"datatype": "int",
"defaultValue": "10",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "delayWhenNothing",
"state": "false",
"datatype": "long",
"defaultValue": "1000",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "true",
"bean": "org.kevoree.library.cloud.api.PlatformNode",
"name": "PlatformNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": []
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.defaultNodeTypes.JavaNode",
"name": "JavaNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "12044687171394203577893",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.GroupType",
"abstract": "false",
"bean": "org.kevoree.library.ws.WSGroup",
"name": "WSGroup",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.ws/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "625915291394203665591",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "true",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "9000",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.api.PlatformJavaNode",
"name": "PlatformJavaNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[PlatformNode/3.4.2-SNAPSHOT]",
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "20138154841394203786893",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "DISK_SIZE",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ARCH",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "RAM",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_CORES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_SHARES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.lxc.LXCNode",
"name": "LXCNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.lxc/3.4.2-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[PlatformJavaNode/3.4.2-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "19960866001394203873259",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "DISK_SIZE",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ARCH",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "SUPERVISION_TIMEOUT",
"state": "false",
"datatype": "long",
"defaultValue": "10000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "initialTemplate",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "ubuntu",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "RAM",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_CORES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CREATE_CLONE_TIMEOUT",
"state": "false",
"datatype": "long",
"defaultValue": "180000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_SHARES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
}
],
"repositories": [
{
"eClass": "org.kevoree.Repository",
"url": "https://oss.sonatype.org/content/groups/public/"
},
{
"eClass": "org.kevoree.Repository",
"url": "https://repo1.maven.org/maven2"
}
],
"dataTypes": [],
"libraries": [
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java :: Groups",
"subTypes": [
"typeDefinitions[WSGroup/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java :: Nodes",
"subTypes": [
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Default",
"subTypes": [
"typeDefinitions[WebFrontend/3.4.2-SNAPSHOT]",
"typeDefinitions[PlatformNode/3.4.2-SNAPSHOT]",
"typeDefinitions[PlatformJavaNode/3.4.2-SNAPSHOT]",
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]"
]
}
],
"hubs": [],
"mBindings": [],
"deployUnits": [
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.javaNode",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.lxc",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.kevscript/3.4.2-SNAPSHOT]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.5.5.Final",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.kcl",
"name": "org.kevoree.kcl",
"hashcode": "",
"type": "jar",
"url": "",
"version": "7",
"requiredLibs": [
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.kevscript",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.maven.resolver/16]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.maven.resolver",
"hashcode": "",
"type": "jar",
"url": "",
"version": "16",
"requiredLibs": [
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.web",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.webbitserver//webbit/0.4.15]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.log",
"name": "org.kevoree.log",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.java-websocket",
"name": "Java-WebSocket",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.3.0",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.webbitserver",
"name": "webbit",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.4.15",
"requiredLibs": [
"deployUnits[io.netty//netty/3.5.5.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.modeling",
"name": "org.kevoree.modeling.microframework",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.9.12",
"requiredLibs": [
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.annotation.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "fr.inria.jfilter",
"name": "jfilter-library",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.3",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.model",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.modeling//org.kevoree.modeling.microframework/1.9.12]",
"deployUnits[fr.inria.jfilter//jfilter-library/1.3]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.model/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.kcl//org.kevoree.kcl/7]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.jetbrains.kotlin",
"name": "kotlin-stdlib",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.6.1673",
"requiredLibs": [
"deployUnits[org.jetbrains.kotlin//kotlin-runtime/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.ws",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.java-websocket//Java-WebSocket/1.3.0]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.jetbrains.kotlin",
"name": "kotlin-runtime",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.6.1673",
"requiredLibs": []
}
],
"nodeNetworks": [],
"groups": [
{
"eClass": "org.kevoree.Group",
"name": "sync",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[WSGroup/3.4.2-SNAPSHOT]"
],
"subNodes": [
"nodes[fog4]"
],
"dictionary": [],
"fragmentDictionary": [
{
"eClass": "org.kevoree.FragmentDictionary",
"name": "fog4",
"generated_KMF_ID": "",
"values": [
{
"eClass": "org.kevoree.DictionaryValue",
"name": "port",
"value": "9000"
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment