You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* allow hdf5:// prefix - #247
* fix flake8 errors
* use tcp by default in hsds app
* update test to run with quick stat
* add toml file
* catch login name not defined
* remove defunct rangeget test
* updated readme quick start
* bump aiohttp version to 3.8.5
* fix quick start instructions
5. Create a directory the server will use to store data, and then set the ROOT_DIR environment variable to point to it: `$ mkdir hsds_data; export ROOT_DIR="${PWD}/hsds_data"` For Windows: `C:> set ROOT_DIR=%CD%\hsds_data`
21
-
6. Create the hsds test bucket: `$ mkdir hsds_data/hsdstest`
22
-
7. Start server: `$ ./runall.sh --no-docker` For Windows: `C:> runall.bat`
23
-
8. In a new shell, set environment variables for the admin account: `$ export ADMIN_USERNAME=admin` and `$ export ADMIN_PASSWORD=admin` (adjust for any changes made to the passwd.txt file). For Windows - use the corresponding set commands
24
-
9. Run the test suite: `$ python testall.py --skip_unit`
25
-
10. (Optional) Post install setup (test data, home folders, cli tools, etc): [docs/post_install.md](docs/post_install.md)
26
-
11. (Optional) Install the h5pyd package for an h5py compatible api and tool suite: https://github.com/HDFGroup/h5pyd
27
-
28
-
To shut down the server, and the server was started with the --no-docker option, just control-C.
14
+
Make sure you have Python 3and Pip installed, then:
15
+
16
+
1.Run install: `$ ./build.sh` from source tree OR install from pypi: `$ pip install hsds`
17
+
2.Create a directory the server will use to store data, example: `$ mkdir ~/hsds_data`
18
+
3.Start server: `$ hsds --root_dir ~/hsds_data`
19
+
4.Run the test suite. In a separate terminal run:
20
+
- Set user_name: `$ export USER_NAME=$USER`
21
+
- Set user_password: `$ export USER_PASSWORD=$USER`
22
+
- Set admin name: `$ export ADMIN_USERNAME=$USER`
23
+
- Set admin password: `$ $export ADMIN_PASSWORD=$USER`
24
+
- Run test suite: `$ python testall.py --skip_unit`
25
+
5. (Optional) Install the h5pyd package for an h5py compatible api and tool suite: https://github.com/HDFGroup/h5pyd
26
+
6. (Optional) Post install setup (test data, home folders, cli tools, etc): [docs/post_install.md](docs/post_install.md)
27
+
28
+
To shut down the server, and the server is not running in Docker, just control-C.
0 commit comments