Source: factory.service/package.sunswept/ObjServiceMaestroOutboundCall.py
| Method | Signature | Description |
|---|---|---|
| get_all_call_parameters | get_all_call_parameters() |
|
| reservation_list_message | reservation_list_message(guid, data) |
|
| extract_date | extract_date(date_str: str) -> list[str] |
|
| run_workflow_direct | run_workflow_direct(guid, param1 = '', param2 = '', param3 = '') |
|
| convert_dict_to_list | convert_dict_to_list(dict_to_convert: dict) -> list |
|
| get_hashpassword | get_hashpassword(hotel_id = '1234') -> str |
|
| convert_dict_to_single_layer | convert_dict_to_single_layer(payload, variables = {}, prefix = '') |
Takes a dictionary payload and converts it to 1 layer dictionary |
| get_url | get_url(hotel_id) |
|
| do_bloom_table | do_bloom_table(variables, BloomTableName, BloomGuid, BaseGuid) |
|
| get_agreed_upon_key | get_agreed_upon_key(hotel_id) -> str |
|
| populate_data | populate_data(xml_dict: dict, level: int = 0, tag_prefix: str = '') |
|
| send_request | send_request(message: str, data: dict, guid: str) -> None |
|
| print_dict | print_dict(data: dict, indent = '') -> None |
Function takes a dictionary and prints to the console in a user friendly display |
| clear_dict | clear_dict(data: dict) -> None |