##// END OF EJS Templates
dependencies: bumped hupper to 1.6.1
dependencies: bumped hupper to 1.6.1

File last commit:

r3495:32c1e2aa default
r3578:7b39116b default
Show More
store-methods.rst
37 lines | 1.0 KiB | text/x-rst | RstLexer
/ docs / api / methods / store-methods.rst
docs: update API documentation
r3495 .. _store-methods-ref:
store methods
=============
file_store_add (EE only)
------------------------
.. py:function:: file_store_add(apiuser, filename, content)
Upload API for the file_store
Example usage from CLI::
rhodecode-api --instance-name=enterprise-1 upload_file "{"content": "$(cat image.jpg | base64)", "filename":"image.jpg"}"
This command takes the following options:
:param apiuser: This is filled automatically from the |authtoken|.
:type apiuser: AuthUser
:param filename: name of the file uploaded
:type filename: str
:param content: base64 encoded content of the uploaded file
:type content: str
Example output:
.. code-block:: bash
id : <id_given_in_input>
result: {
"access_path": "/_file_store/download/84d156f7-8323-4ad3-9fce-4a8e88e1deaf-0.jpg",
"access_path_fqn": "http://server.domain.com/_file_store/download/84d156f7-8323-4ad3-9fce-4a8e88e1deaf-0.jpg",
"store_fid": "84d156f7-8323-4ad3-9fce-4a8e88e1deaf-0.jpg"
}
error : null