Rose Documentation
© British Crown Copyright 2012-8
Met Office
. See
Terms of Use
.
This document is released under the
Open Government Licence
.
Rose Documentation
Single Page Version
Rose: a framework for managing and running meteorological suites.
Content
What is Rose?
Installation
Rose User Guide
Getting Started
Introduction
Brief Tour
Metadata Tutorial
Suite Files and Rosie
Metadata
Suites I
Suite Writing Tutorial
Suites II
Suite Control
(including Rose Bush)
Running Tasks
(including Built-in Applications)
Rose Config Edit
Rosie Go
Rose Stem
Quiz
Quick Reference
Rose User Guide - Advanced Tutorials
Configuration Metadata:
fail-if, warn-if
macro development
trigger
upgrading
(do this before upgrade macro development)
upgrade macro development
widget development
Suite Development:
clock triggered tasks
, for triggering tasks in real time.
command keys
, for changing the command run by an app.
cylc broadcast
, for changing runtime settings during a suite's run
family triggers
, for creating triggers based on task families
Jinja2 templating
Parameterization and Jinja2
- using Jinja2 to expand on task parameterization
multiple inheritance
, for tasks with more than one separate runtime family
optional configurations
, and runtime setting overrides
polling
queues
, for restricting the number of certain tasks active at any one time
remote hosts
, for specifying task hosts
retries
, for automatically re-running failing tasks
rose arch
rose bunch
suicide triggers
, for automatically removing tasks from a suite
date/time manipulation
, including
rose task-env
usage
rose-stem
, for testing code with Rose
Rose User Guide - Appendix
Giving a Training Course
Rose Reference Guide
Configuration
Configuration Metadata
Command Line Interface
Application Program Interface
Variables
Rose Config API
Rose Miscellaneous
rosie create v copy v checkout
Terms of Use