Command Line Interface

The Looker PowerPoint CLI (lppt) processes PowerPoint presentations by replacing shapes with live Looker data.

Main CLI Class

class looker_powerpoint.cli.Cli[source]

Bases: object

__init__()[source]
async get_queries()[source]

asynchronously fetch a list of look references

run(**kwargs)[source]

Main method to run the CLI application.

Entry Point

looker_powerpoint.cli.main()[source]

Environment Variables

The CLI requires these environment variables for Looker API access:

LOOKERSDK_BASE_URL

Your Looker instance URL

LOOKERSDK_CLIENT_ID

Looker API client ID

LOOKERSDK_CLIENT_SECRET

Looker API client secret

Additional optional environment variables:

LOOKERSDK_TIMEOUT

If you experience timeouts with large queries, you can set this variable to increase the timeout duration (in seconds). The default is 120 seconds for most Looker SDK clients. Example: LOOKERSDK_TIMEOUT=300