Skip to content

Commit 22de8d3

Browse files
committed
[upgrade] Client enhanced with new methods
1 parent cc2161f commit 22de8d3

File tree

5 files changed

+27431
-6
lines changed

5 files changed

+27431
-6
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,25 @@ 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+
resources = {
52+
record.username: record
53+
for record in passbolt.list_resources(folder_id=folder_id)
54+
}
55+
56+
To create new resource (optional: folder)
57+
58+
response_created = passbolt.create_new_resource(username, password, folder=passbolt_folder_id)
59+
60+
To move resource to folder
61+
62+
passbolt.move_resource_to_folder(resource_id, folder_id)
63+
64+
65+
### Sample test
4766
Check test.py for an example.
4867

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

0 commit comments

Comments
 (0)