Skip to content

dsa110/dsa110-controlscripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsa110-controlscripts

scripts/executables to control DSA110 using Etcd.

Purpose

Scripts and executables to control the DSA110 array using Etcd which can be scheduled to run via the WebUI.

Workflow

The WebUI can be instructed to load scripts from this repo. Only scripts on the master branch can be uploaded. The tip of master should always have a semantic version tag of the form: vX.Y.Z Development should be on named branches of the form: /feature. Initials are best for . Place source code for compiled executables under the src/ directory. Do not use spaces in any path or name.

Python

Python scripts will be interpreted using version 3.6. The script must be executable under linux so must start with: #!/usr/bin/env python3

Bash

Bash scripts can also be run and must start with #!/bin/bash

Example

See example scripts under the exampe directory. The sleep.py script can be run from the WebUI by uploading: example/sleep.py

Issues

Please file any bugs/enhancements under DSA110-issues.

About

scripts/executables to control DSA110 using Etcd.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages