moic.cli.completion package

Submodules

moic.cli.completion.base module

Base module for completion functions It includes all function used for autocomplete click options and arguments

moic.cli.completion.base.autocomplete_boards(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted boards list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available boards name

Return type:

list

moic.cli.completion.base.autocomplete_comments(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted comments list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available comments name

Return type:

list

moic.cli.completion.base.autocomplete_contexts(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted contexts list from configuration

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available issuersautocompleted

Return type:

list

moic.cli.completion.base.autocomplete_issue_types(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get issue types list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of issue types names corresponding to the incomplete input

Return type:

list

moic.cli.completion.base.autocomplete_plugins(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted plugins list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available plugins autocompleted

Return type:

list

moic.cli.completion.base.autocomplete_priorities(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get Jira priorities name list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of priorities name corresponding to the incomplete input

Return type:

list

moic.cli.completion.base.autocomplete_projects(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get projects list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of project names corresponding to the incomplete input

Return type:

list

moic.cli.completion.base.autocomplete_sprints(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get autocompleted sprints list

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List available sprints name

Return type:

list

moic.cli.completion.base.autocomplete_transitions(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get transitions available for an issue

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

List of translation names corresponding to the incomplete input

Return type:

list

moic.cli.completion.base.autocomplete_users(ctx: click.core.Context, args: list, incomplete: str) → list[source]

Get users list completion

Parameters:
  • ctx (click.core.Context) – click.core.Context of the given command
  • args (list) – List of commands args
  • incomplete (str) – String input to autocomplete
Returns:

jira.client.ResultList: List of users corresponding to the incomplete input

Return type:

list

Module contents

Module for click commands autocompletion