birdy.cli.base module¶
- class birdy.cli.base.BirdyCLI(name=None, url=None, caps_xml=None, desc_xml=None, **attrs)[source]¶
Bases:
GroupBirdyCLI is an implementation of
click.MultiCommand.Adds each process of a Web Processing Service as command to the command-line interface.
Parameters¶
- namestr
Name of the process.
- urlstr
URL of the Web Processing Service.
- caps_xmlstr
A WPS GetCapabilities response for testing.
- desc_xmlstr
A WPS DescribeProcess response with “identifier=all” for testing.
- **attrsdict
Additional attributes.
- get_command(ctx, name)[source]¶
Given a context and a command name, this returns a
Commandobject if it exists or returnsNone.
- property wps¶