servicex.app package#
Submodules#
servicex.app.cache module#
- servicex.app.cache.cache()[source]#
Sub-commands for creating and manipulating the local query cache
- servicex.app.cache.clear(force: bool = <typer.models.OptionInfo object>)[source]#
Clear the local query cache
servicex.app.cli_options module#
servicex.app.codegen module#
servicex.app.main module#
servicex.app.transforms module#
- class servicex.app.transforms.LogLevel(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
str,EnumLevel of the log messages: INFO & ERROR
- error = 'ERROR'#
- info = 'INFO'#
- class servicex.app.transforms.TimeFrame(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
Bases:
str,EnumTime Frame levels: ‘day’, ‘week’ & ‘month’
- day = 'day'#
- month = 'month'#
- week = 'week'#
- servicex.app.transforms.add_query(key, value)[source]#
Creates query string from the key and value pairs
- servicex.app.transforms.create_kibana_link_parameters(log_url, transform_id=None, log_level=None, time_frame=None)[source]#
Create the _a and _g parameters for the kibana dashboard link
- servicex.app.transforms.download(url: str | None = <typer.models.OptionInfo object>, backend: str | None = <typer.models.OptionInfo object>, transform_id: str = <typer.models.OptionInfo object>, local_dir: str = <typer.models.OptionInfo object>)[source]#
Download the files that were produced by a transform.
- servicex.app.transforms.files(url: str | None = <typer.models.OptionInfo object>, backend: str | None = <typer.models.OptionInfo object>, transform_id: str = <typer.models.OptionInfo object>)[source]#
List the files that were produced by a transform.
- servicex.app.transforms.list(url: str | None = <typer.models.OptionInfo object>, backend: str | None = <typer.models.OptionInfo object>, complete: bool | None = <typer.models.OptionInfo object>)[source]#
List the transforms that have been run.
- servicex.app.transforms.logs(url: str | None = <typer.models.OptionInfo object>, backend: str | None = <typer.models.OptionInfo object>, transform_id: str = <typer.models.OptionInfo object>, log_level: ~servicex.app.transforms.LogLevel | None = <typer.models.OptionInfo object>, time_frame: ~servicex.app.transforms.TimeFrame | None = <typer.models.OptionInfo object>)[source]#
Open the URL to the Kibana dashboard of the logs of a tranformer