File tree Expand file tree Collapse file tree 3 files changed +19
-0
lines changed
cli/source_declarative_manifest Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change 3232- `airbyte_cdk.models.airbyte_protocol`
3333- `airbyte_cdk.models.airbyte_protocol_serializers`
3434
35+ ## Using the CLI (`airbyte_cdk.cli`)
36+
37+ The Airbyte CDK provides two command-line interfaces (CLIs) for interacting with the framework.
38+
39+ - `airbyte-cdk`: This is the main CLI for the Airbyte CDK. It provides commands for building
40+ and testing connectors, as well as other utilities. See the `airbyte_cdk.cli.airbyte_cdk` module
41+ for more details.
42+ - `source-declarative-manifest` (`airbyte_cdk.cli.source_declarative_manifest`): This command allows
43+ you to run declarative manifests directly. See the `airbyte_cdk.cli.source_declarative_manifest`
44+ module for more details.
45+
3546---
3647
3748API Reference
Original file line number Diff line number Diff line change 1+ """
2+ .. include:: ./README.md
3+ :start-line: 2
4+ """
15from airbyte_cdk .cli .source_declarative_manifest ._run import run
26
37__all__ = [
Original file line number Diff line number Diff line change @@ -299,5 +299,9 @@ def _register_components_from_file(filepath: str) -> None:
299299
300300
301301def run () -> None :
302+ """Run the `source-declarative-manifest` CLI.
303+
304+ Args are detected from the command line, and the appropriate command is executed.
305+ """
302306 args : list [str ] = sys .argv [1 :]
303307 handle_command (args )
You can’t perform that action at this time.
0 commit comments