-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(rosbags): adds support in apply packages and deployment, and add…
…s rosbag job update and trigger upload. * Update package-schema.yaml * implements the model * separates out device rosbag spec and cloud rosbags spec * adds rosbag to deployment schema * Update model.py * adds rosbag patch command * rosbag: support only minutes for split by duration * rosbag: support float values for max split duration * Revert "rosbag: support float values for max split duration" This reverts commit 17d231c. * Update model.py * Update validation.py * minor changes * fixes version in pipfile * minor changes to deployment schema * improves error handling * adds rosbags examples * reverts auth environment changes * reverts auth environment changes * fixes some review comments * separated job trigger and update commands * reverts build schema changes * updates rosbags in package schema * updates schema validation
- Loading branch information
1 parent
a68f7d0
commit 875d50f
Showing
16 changed files
with
1,417 additions
and
131 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
apiVersion: "apiextensions.rapyuta.io/v1" | ||
kind: "Package" #We will create a package | ||
metadata: | ||
name: "rosbag-dev" | ||
version: "1.0.0" | ||
labels: | ||
app: test | ||
spec: | ||
runtime: "device" | ||
device: | ||
arch: "amd64" | ||
restart: "always" | ||
ros: | ||
enabled: True | ||
rosBagJobs: | ||
- name: "testbag" | ||
recordOptions: | ||
allTopics: True | ||
maxSplits: 5 | ||
compression: LZ4 | ||
maxSplitDuration: 1 | ||
uploadOptions: | ||
uploadType: "OnDemand" | ||
executables: | ||
- name: "exec" | ||
type: build | ||
command: "roslaunch talker talker.launch" | ||
runAsBash: False | ||
build: | ||
depends: | ||
kind: build | ||
nameOrGUID: "build-jtmnspmxafziwbrfjknnvyaf" |
Oops, something went wrong.