Skip to content

Commit 26c07e4

Browse files
committed
[upgrade] Client enhanced with new methods
1 parent cc2161f commit 26c07e4

File tree

5 files changed

+27436
-6
lines changed

5 files changed

+27436
-6
lines changed

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,30 @@ Or as a dictionary
4444
# One can also use it as context manager
4545
>>>with passboltapi.PassboltAPI(config_path="config.ini") as passbolt:
4646

47+
## Client usage
48+
49+
* To get all resources
50+
51+
52+
resources = {
53+
record.username: record
54+
for record in passbolt.list_resources(folder_id=folder_id)
55+
}
56+
57+
58+
* To create new resource (optional: folder)
59+
60+
61+
response_created = passbolt.create_new_resource(username, password, folder=passbolt_folder_id)
62+
63+
64+
* To move resource to folder
65+
66+
67+
passbolt.move_resource_to_folder(resource_id, folder_id)
68+
69+
70+
### Sample test
4771
Check test.py for an example.
4872

4973
If new keys needs to be imported, then USER_PUBLIC_KEY_FILE and USER_PRIVATE_KEY_FILE settings

0 commit comments

Comments
 (0)