Пример #1
0
 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"
Пример #2
0
  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"