def __init__(self): Module.__init__(self, "huge_node", HugeNodes) self.conf.addArgument( { "input": Argument.Optional | Argument.Single | typeId.Node, "name": "parent", "description": "files or folders will be added as child(ren) of this node or as the root node by default", "parameters": {"type": Parameter.Editable, "predefined": [vfs().getnode("/")]}, } ) self.tags = "Node"
def __init__(self): Module.__init__(self, "gen_nodes", GenNodes) self.conf.addArgument({"input": Argument.Optional|Argument.Single|typeId.Node, "name": "parent", "description": "files or folders will be added as child(ren) of this node or as the root node by default", "parameters": {"type": Parameter.Editable, "predefined": [vfs().getnode("/")]} }) self.conf.addArgument({"input": Argument.Optional|Argument.Single|typeId.UInt64, "name": "count", "description": "number of nodes to create", "parameters:": {"type": Parameter.Editable, "predefined": [1000, 5000, 10000, 25000, 50000, 70000, 100000, 500000, 1000000, 2**64-1]} }) #self.conf.addArgument({"input": Argument.Required|Argument.Single|typeId.UInt64, #"name": "start_offset", #"description": "Address start of the new node" #}) self.tags = "Node"