Skip to content

A collection of language agnostic tools that facilitate development for the AXIS Camera Application Platform (ACAP)

Notifications You must be signed in to change notification settings

apljungquist/rs4acap

Repository files navigation

rs4acap

A collection of language agnostic tools that facilitate development for the AXIS Camera Application Platform (ACAP).

Table of Contents

Preview

The following tools are available:

device-finder

$ device-finder help
Usage: device-finder [COMMAND]

Commands:
  discover-devices  Discover devices on the local network
  completions       Print a completion file for the given shell
  help              Print this message or the help of the given subcommand(s)

Options:
  -h, --help  Print help

device-inventory

$ device-inventory help
Usage: device-inventory [OPTIONS] <COMMAND>

Commands:
  login        Login to a pool of shared devices
  add          Add a device
  import       Import devices
  for-each     Run a command with environment variables set for each device
  list         List available devices
  export       Print export statements for a device
  remove       Remove a device
  completions  Print a completion file for the given shell
  help         Print this message or the help of the given subcommand(s)

Options:
      --inventory <INVENTORY>  Location of the application data [env: DEVICE_INVENTORY_LOCATION=]
      --offline                [env: DEVICE_INVENTORY_OFFLINE=]
  -h, --help                   Print help

Installation

The tools in this project can be installed using Cargo:

cargo install --locked --git https://github.com/apljungquist/rs4a.git device-finder
cargo install --locked --git https://github.com/apljungquist/rs4a.git device-inventory

If you want to install them another way, open an issue and I may be able to help.

Related projects

  • acap-rs - though focused on facilitating developing ACAP apps in Rust, this project does provide a few language agnostic tools too.
  • awesome-acap - a list of free resources related to ACAP development.

About

A collection of language agnostic tools that facilitate development for the AXIS Camera Application Platform (ACAP)

Topics

Resources

Stars

Watchers

Forks

Languages