Skip to content
Snippets Groups Projects
Verified Commit c7bc882d authored by Théo Pirkl's avatar Théo Pirkl :nail_care:
Browse files

Adds throttling abilities

parent 2e299445
Branches
No related tags found
No related merge requests found
This diff is collapsed.
import random
from common.tasks.Runnable import Runnable
class RandomNumber(Runnable):
def run(self, parameters: dict) -> dict:
nFrom = int(parameters['from'])
nTo = int(parameters['to'])
return {'nbr': random.randint(nFrom, nTo)}
......@@ -2,6 +2,7 @@ from loguru import logger
from common.tasks.Basic.Argument import Argument
from common.tasks.Basic.MergeStrings import MergeStrings
from common.tasks.Basic.RandomNumber import RandomNumber
from common.tasks.Basic.ReplaceString import ReplaceString
from common.tasks.Basic.Wait import Wait
from common.tasks.Browser.ClickElement import ClickElement
......@@ -103,6 +104,8 @@ def startTask(taskID: int, parameters: dict, context: dict, arguments: dict):
return Argument(arguments).run(parameters) # WARNING !
elif taskID == 28:
return Wait().run(parameters)
elif taskID == 29:
return RandomNumber().run(parameters)
else:
logger.error("Unknown Module ID.")
return
......@@ -45492,7 +45492,7 @@ var render = function() {
"button",
{
staticClass: "btn btn-warning",
attrs: { type: "button", disabled: this.progress < 100 },
attrs: { type: "button" },
on: { click: _vm.runBulk }
},
[_vm._v("\n Lancer\n ")]
......@@ -28,7 +28,7 @@
<button type="button" class="btn btn-primary" :disabled="working" @click="submit(currentWorkflow)">
Stocker ces hyperparamètres
</button>
<button type="button" class="btn btn-warning" :disabled="this.progress < 100" @click="runBulk">
<button type="button" class="btn btn-warning" @click="runBulk">
Lancer
</button>
</div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment