This packages allows to use ibott robot console features. More information in https://ibott.io
Project description
Robot Manager
Robot Manager is a package that allows to connect with iBott robot manager console to use cloud features. visit https://ibott.io/Academy/robot-manager to learn more about the robot manager features.
Bot Class
create_queue(queue_name): Create a queue. find_queue_by_id(queue_id): Find a queue by its ID. find_queues_by_name(queue_name): Find all queues by its name. get_asset_by_name(asset_name): Get an asset by its name. get_asset_by_id(asset_id): Get an asset by its ID. save_file_from_console(file_path, file_name): Save a file from the Orchestrator API.
Queue Class
create_item(item_data): Create a new item in the queue. get_next_item(): Get the next pending item in the queue. set_retry_times(times): Set the retry times of an item.
Item Class
set_item_as_working(self): Set item as working. set_item_as_ok(self): Set item as ok. set_item_as_fail(self): Set item as failed. set_item_as_pending(self): Set item as pending. set_item_executions(self): increment item execution counter
Asset Class
get_assets(): Get assets all assets from the robot manager console. get_asset_by_id(): Get asset by ID from the robot manager console. get_asset_by_name(): Get asset by name from the robot manager console.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ibott-robot-manager-2.0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b366ec0b23c45a6c6faf0c54bbadbc766e75969a3cd8dcc6499786dad8ccd471 |
|
MD5 | 9945ebae22e5ae9f19073521e9418775 |
|
BLAKE2b-256 | 428b6afc82766974afff2a3e27f57b18d789491679b39c2b82f3104082d887c6 |
Hashes for ibott_robot_manager-2.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e88ddde3a529f5129797c9f490ea28c8a189d5c08de1dd900c05a2f7b9773b3b |
|
MD5 | 175e3bb555bf7e420e4e6aeb1f4c7790 |
|
BLAKE2b-256 | 53c8edc751d03f481cc7f1c0bfc508c28ee68a1aec5703a6f32b538a12f6f4cc |