| __init__(self, settings, auto_create_user=False, on_user_exist=None, on_update_users=None, on_error=None, show_errors=False, on_apikey_required=None, on_bearer_required=None, timeout=5000) | pycross.utils.onlineservices.Cloudstorage | |
| _accid | pycross.utils.onlineservices.Cloudstorage | private |
| _apikey | pycross.utils.onlineservices.Cloudstorage | private |
| _authenticate(self, force_api_key=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _baseurl | pycross.utils.onlineservices.Cloudstorage | private |
| _bearer | pycross.utils.onlineservices.Cloudstorage | private |
| _check_bearer(self, bearer_token=None) | pycross.utils.onlineservices.Cloudstorage | private |
| _create_account(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _create_folder(self, folder_name, parent_id='root', error_on_exist=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _delete_user(self, username=None) | pycross.utils.onlineservices.Cloudstorage | private |
| _error(self, message, code=None, title=_('Error'), msgtype='error', raise_error=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _error_tostr(self, error) | pycross.utils.onlineservices.Cloudstorage | private |
| _find_or_create_user(self, username=None, update_user_list=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _generate_username(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_account_matadata(self, account_id, retrieve_tokens=False, retrieve_full=True) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_accounts(self, enabled=None, admin=None, search=None) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_apikey(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_bearer(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_file_metadata(self, file_id) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_folder_ancestors(self, folder_id) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_folder_metadata(self, folder_id=None) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_folder_objects(self, fid, recurse=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _get_quota(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _is_user_folder(self, folder_id) | pycross.utils.onlineservices.Cloudstorage | private |
| _make_headers(self, content_type='application/json', force_api_key=False) | pycross.utils.onlineservices.Cloudstorage | private |
| _request(self, url, command='get', returntype='json', error_keymap={ 'message':'message', 'code':'status_code'}, **kwargs) | pycross.utils.onlineservices.Cloudstorage | private |
| _rootid | pycross.utils.onlineservices.Cloudstorage | private |
| _update_users(self) | pycross.utils.onlineservices.Cloudstorage | private |
| _user | pycross.utils.onlineservices.Cloudstorage | private |
| _user_exists(self, username, update_user_list=False) | pycross.utils.onlineservices.Cloudstorage | private |
| ACCID | pycross.utils.onlineservices.Cloudstorage | static |
| APIURL | pycross.utils.onlineservices.Cloudstorage | static |
| APP_ID | pycross.utils.onlineservices.Cloudstorage | static |
| clear_folder(self, folder_id=None) | pycross.utils.onlineservices.Cloudstorage | |
| create_file_link(self, file_id, activelink=True, directlink=True, expire=None, password=None) | pycross.utils.onlineservices.Cloudstorage | |
| delete_file(self, file_id, permanent=True) | pycross.utils.onlineservices.Cloudstorage | |
| delete_file_link(self, link_id) | pycross.utils.onlineservices.Cloudstorage | |
| delete_folder(self, folder_id, permanent=True, recurse=True) | pycross.utils.onlineservices.Cloudstorage | |
| download_file(self, file_id, save_folder='', overwrite=False) | pycross.utils.onlineservices.Cloudstorage | |
| find_or_create_folder(self, folder_name) | pycross.utils.onlineservices.Cloudstorage | |
| get_file_link(self, link_id) | pycross.utils.onlineservices.Cloudstorage | |
| init_settings(self, auto_create_user=True) | pycross.utils.onlineservices.Cloudstorage | |
| OAUTH_URL | pycross.utils.onlineservices.Cloudstorage | static |
| on_apikey_required | pycross.utils.onlineservices.Cloudstorage | |
| on_bearer_required | pycross.utils.onlineservices.Cloudstorage | |
| on_error | pycross.utils.onlineservices.Cloudstorage | |
| on_update_users | pycross.utils.onlineservices.Cloudstorage | |
| on_user_exist | pycross.utils.onlineservices.Cloudstorage | |
| rename_file(self, file_id, new_name) | pycross.utils.onlineservices.Cloudstorage | |
| rename_folder(self, folder_id, new_name) | pycross.utils.onlineservices.Cloudstorage | |
| ROOTNAME | pycross.utils.onlineservices.Cloudstorage | static |
| settings | pycross.utils.onlineservices.Cloudstorage | |
| show_errors | pycross.utils.onlineservices.Cloudstorage | |
| timeout | pycross.utils.onlineservices.Cloudstorage | |
| update_file_link(self, link_id, activelink=None, expire=None, password=None) | pycross.utils.onlineservices.Cloudstorage | |
| upload_file(self, filepath, folder_id=None, overwrite=False, makelink=True, activelink=True, directlink=True, expire=None, password=None) | pycross.utils.onlineservices.Cloudstorage | |
| users | pycross.utils.onlineservices.Cloudstorage | |