fal.cli package¶
Submodules¶
fal.cli.api module¶
- fal.cli.api.add_parser(main_subparsers, parents)¶
- Add the api command to the main parser. 
- fal.cli.api.queue_run(model_id, params)¶
- fal.cli.api.stream_run(model_id, params)¶
fal.cli.apps module¶
- fal.cli.apps.add_parser(main_subparsers, parents)¶
fal.cli.auth module¶
- fal.cli.auth.add_parser(main_subparsers, parents)¶
fal.cli.cli_nested_json module¶
- class fal.cli.cli_nested_json.NestedJSONArray(iterable=(), /)¶
- Bases: - list- Denotes a top-level JSON array. 
- exception fal.cli.cli_nested_json.NestedJSONSyntaxError(source, token, message, message_kind='Syntax')¶
- Bases: - ValueError
- class fal.cli.cli_nested_json.Path(kind, accessor=None, tokens=None, is_root=False)¶
- Bases: - object- reconstruct()¶
- Return type:
- str
 
 
- class fal.cli.cli_nested_json.PathAction(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
- Bases: - Enum- APPEND = 3¶
 - INDEX = 2¶
 - KEY = 1¶
 - SET = 4¶
 - to_string()¶
- Return type:
- str
 
 
- class fal.cli.cli_nested_json.Token(kind, value, start, end)¶
- Bases: - NamedTuple- 
end: int¶
- Alias for field number 3 
 - 
start: int¶
- Alias for field number 2 
 - 
value: str|int¶
- Alias for field number 1 
 
- 
end: 
- class fal.cli.cli_nested_json.TokenKind(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)¶
- Bases: - Enum- LEFT_BRACKET = 3¶
 - NUMBER = 2¶
 - PSEUDO = 5¶
 - RIGHT_BRACKET = 4¶
 - TEXT = 1¶
 - to_name()¶
- Return type:
- str
 
 
- fal.cli.cli_nested_json.assert_cant_happen()¶
- fal.cli.cli_nested_json.check_escaped_int(value)¶
- Return type:
- str
 
- fal.cli.cli_nested_json.interpret(context, key, value)¶
- Return type:
- Any
 
- fal.cli.cli_nested_json.interpret_nested_json(pairs)¶
- Return type:
- dict
 
- fal.cli.cli_nested_json.parse(source)¶
- start: root_path path* root_path: (literal | index_path | append_path) literal: TEXT | NUMBER - Return type:
- Iterator[- Path]
 - path:
- key_path | index_path | append_path 
 - key_path: LEFT_BRACKET TEXT RIGHT_BRACKET index_path: LEFT_BRACKET NUMBER RIGHT_BRACKET append_path: LEFT_BRACKET RIGHT_BRACKET 
- fal.cli.cli_nested_json.unwrap_top_level_list_if_needed(data)¶
- Propagate the top-level list, if that’s what we got. 
- fal.cli.cli_nested_json.wrap_with_dict(context)¶
fal.cli.create module¶
- fal.cli.create.add_parser(main_subparsers, parents)¶
fal.cli.debug module¶
- fal.cli.debug.debugtools(args)¶
- fal.cli.debug.get_debug_parser()¶
fal.cli.deploy module¶
- fal.cli.deploy.add_parser(main_subparsers, parents)¶
fal.cli.doctor module¶
- fal.cli.doctor.add_parser(main_subparsers, parents)¶
fal.cli.files module¶
- fal.cli.files.add_parser(main_subparsers, parents)¶
fal.cli.keys module¶
- fal.cli.keys.add_parser(main_subparsers, parents)¶
fal.cli.main module¶
- fal.cli.main.main(argv=None)¶
- Return type:
- int
 
- fal.cli.main.parse_args(argv=None)¶
fal.cli.parser module¶
- class fal.cli.parser.DictAction(*args, **kwargs)¶
- Bases: - Action
- class fal.cli.parser.FalParser(*args, **kwargs)¶
- Bases: - ArgumentParser- exit(status=0, message=None)¶
 - parse_args(args=None, namespace=None)¶
 
- exception fal.cli.parser.FalParserExit(status=0)¶
- Bases: - Exception
- class fal.cli.parser.SinceAction(*args, **kwargs)¶
- Bases: - Action- LIMIT_LEEWAY = datetime.timedelta(seconds=60)¶
 
- fal.cli.parser.get_output_parser()¶
fal.cli.profile module¶
- fal.cli.profile.add_parser(main_subparsers, parents)¶
fal.cli.queue module¶
- fal.cli.queue.add_parser(main_subparsers, parents)¶
fal.cli.run module¶
- fal.cli.run.add_parser(main_subparsers, parents)¶
fal.cli.runners module¶
- class fal.cli.runners.RestRunnerInfo(started_at, ended_at)¶
- Bases: - object- 
ended_at: datetime|None¶
 - 
started_at: datetime|None¶
 
- 
ended_at: 
- fal.cli.runners.add_parser(main_subparsers, parents)¶
- fal.cli.runners.runners_requests_table(runners)¶
- fal.cli.runners.runners_table(runners)¶
fal.cli.secrets module¶
- fal.cli.secrets.add_parser(main_subparsers, parents)¶
fal.cli.teams module¶
- fal.cli.teams.add_parser(main_subparsers, parents)¶