Skip to content

lnls-sirius/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General scripts for the Sirius control system

Installation

  • To install all scripts just run sudo make install or sudo make develop
  • To update local * /etc/hosts with the repo version, run sudo make install-hosts
  • To install scripts in minion desktop for repo deployments, run sudo make install-pristine

IOC Scripts

  • bin folder

    • sirius-script-utils.bash
    • sirius-script-app-demag.py
    • sirius-script-bbb-ping.bash
    • sirius-script-bbb-uptime.bash
    • sirius-script-bbb-reboot.bash
    • sirius-script-repos-install-pristine.bash
    • sirius-script-repos-deploy.bash
    • sirius-script-repos-deletetags.bash
    • sirius-script-repos-install-update.bash
    • sirius-script-repos-install.bash
    • sirius-script-ioc-ps.bash
    • sirius-script-ioc-ma.bash
    • sirius-script-ioc-ps-ma.bash
    • sirius-script-csdevice-ip.py
  • etc folder: files to be installed in sirius desktops and in servers

  • skel folder: template folder for user creation in debian/ubuntu systems.

  • workstation_setup folder: scripts for system installation in prestine desktops.

  • tmp folder: temporary scripts.

    • sirius-script-ioc-ma.bash: init MA power supply IOCs.
      • for help, sirius-script-ioc-ma.bash help