# {py:mod}`unit_run.cli`

```{py:module} unit_run.cli
```

```{autodoc2-docstring} unit_run.cli
:allowtitles:
```

## Module Contents

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`set_file_pairs <unit_run.cli.set_file_pairs>`
  - ```{autodoc2-docstring} unit_run.cli.set_file_pairs
    :summary:
    ```
* - {py:obj}`set_parameter_pairs <unit_run.cli.set_parameter_pairs>`
  - ```{autodoc2-docstring} unit_run.cli.set_parameter_pairs
    :summary:
    ```
* - {py:obj}`run <unit_run.cli.run>`
  - ```{autodoc2-docstring} unit_run.cli.run
    :summary:
    ```
* - {py:obj}`build_sub_once_parser <unit_run.cli.build_sub_once_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_once_parser
    :summary:
    ```
* - {py:obj}`build_sub_create_parser <unit_run.cli.build_sub_create_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_create_parser
    :summary:
    ```
* - {py:obj}`build_sub_run_parser <unit_run.cli.build_sub_run_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_run_parser
    :summary:
    ```
* - {py:obj}`build_sub_view_parser <unit_run.cli.build_sub_view_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_view_parser
    :summary:
    ```
* - {py:obj}`build_sub_set_parser <unit_run.cli.build_sub_set_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_set_parser
    :summary:
    ```
* - {py:obj}`build_sub_del_parser <unit_run.cli.build_sub_del_parser>`
  - ```{autodoc2-docstring} unit_run.cli.build_sub_del_parser
    :summary:
    ```
* - {py:obj}`main <unit_run.cli.main>`
  - ```{autodoc2-docstring} unit_run.cli.main
    :summary:
    ```
````

### API

````{py:function} set_file_pairs(unit, pairs, force_overwrite, quiet)
:canonical: unit_run.cli.set_file_pairs

```{autodoc2-docstring} unit_run.cli.set_file_pairs
```
````

````{py:function} set_parameter_pairs(unit, pairs, force_overwrite, quiet)
:canonical: unit_run.cli.set_parameter_pairs

```{autodoc2-docstring} unit_run.cli.set_parameter_pairs
```
````

````{py:function} run(unit, pname, quiet=False)
:canonical: unit_run.cli.run

```{autodoc2-docstring} unit_run.cli.run
```
````

````{py:function} build_sub_once_parser(parsers)
:canonical: unit_run.cli.build_sub_once_parser

```{autodoc2-docstring} unit_run.cli.build_sub_once_parser
```
````

````{py:function} build_sub_create_parser(parsers)
:canonical: unit_run.cli.build_sub_create_parser

```{autodoc2-docstring} unit_run.cli.build_sub_create_parser
```
````

````{py:function} build_sub_run_parser(parsers)
:canonical: unit_run.cli.build_sub_run_parser

```{autodoc2-docstring} unit_run.cli.build_sub_run_parser
```
````

````{py:function} build_sub_view_parser(parsers)
:canonical: unit_run.cli.build_sub_view_parser

```{autodoc2-docstring} unit_run.cli.build_sub_view_parser
```
````

````{py:function} build_sub_set_parser(parsers)
:canonical: unit_run.cli.build_sub_set_parser

```{autodoc2-docstring} unit_run.cli.build_sub_set_parser
```
````

````{py:function} build_sub_del_parser(parsers)
:canonical: unit_run.cli.build_sub_del_parser

```{autodoc2-docstring} unit_run.cli.build_sub_del_parser
```
````

````{py:function} main()
:canonical: unit_run.cli.main

```{autodoc2-docstring} unit_run.cli.main
```
````
