Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Turris OS packages
Turris OS packages
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 84
    • Issues 84
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 16
    • Merge Requests 16
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Turris
  • Turris OS packagesTurris OS packages
  • Issues
  • #487

Closed
Open
Opened Sep 23, 2019 by Vojtech Myslivec@vmyslivec🚀Owner

Utility for random delay start

There are several tools that communicates with Turris or other servers. It is practical to spread the startup time of these utilities a bit to prevent peak load on the servers.

Random delay (sleep) is used in several tools at the moment. It would be nice to prepare one common utility which would be used by our tools so this functionality would be unified and easy to use.

This utility can be used in

  • Updater
  • Netmetr
  • HaaS(?)
  • Server side backups
  • Sentinel services
    • Certgen/Proxy
    • Firewall logs (Nikola)
    • Survey
Assignee
Assign to
Turris OS 5.3.0
Milestone
Turris OS 5.3.0
Assign milestone
Time tracking
None
Due date
None
Reference: turris/turris-os-packages#487