mirror of
https://github.com/mozilla-services/syncstorage-rs.git
synced 2026-05-12 08:06:47 +02:00
Merge branch 'master' into task/add-rust-msrv
This commit is contained in:
commit
791dcd4137
14
README.md
14
README.md
@ -45,7 +45,7 @@ Sentry init, you probably are missing `libcurl4-openssl-dev`.
|
||||
|
||||
1. Follow the instructions below to use either MySQL or Spanner as your DB.
|
||||
2. Now `cp config/local.example.toml config/local.toml`. Open `config/local.toml` and make sure you have the desired settings configured. For a complete list of available configuration options, check out [docs/config.md](docs/config.md).
|
||||
3. `make run_local` starts the server in debug mode, using your new `local.toml` file for config options. Or, simply `cargo run` with your own config options provided as env vars.
|
||||
3. `make run` starts the server in debug mode, using your new `local.toml` file for config options. Or, simply `cargo run` with your own config options provided as env vars.
|
||||
4. Visit `http://localhost:8000/__heartbeat__` to make sure the server is running.
|
||||
|
||||
### MySQL
|
||||
@ -56,12 +56,12 @@ Durable sync needs only a valid mysql DSN in order to set up connections to a My
|
||||
|
||||
To setup a fresh MySQL DB and user: (`mysql -u root`):
|
||||
|
||||
```
|
||||
CREATE USER "sample_user"@"localhost" IDENTIFIED BY "sample_password";
|
||||
CREATE DATABASE syncstorage_rs;
|
||||
```
|
||||
CREATE USER "sample_user"@"localhost" IDENTIFIED BY "sample_password";
|
||||
CREATE DATABASE syncstorage_rs;
|
||||
|
||||
GRANT ALL PRIVILEGES on syncstorage_rs.* to sample_user@localhost;
|
||||
```
|
||||
GRANT ALL PRIVILEGES on syncstorage_rs.* to sample_user@localhost;
|
||||
```
|
||||
|
||||
### Spanner
|
||||
|
||||
@ -151,7 +151,7 @@ This will walk you through the steps to connect this project to your local copy
|
||||
1. If you want to connect to the existing [Sentry project](https://sentry.prod.mozaws.net/operations/syncstorage-dev/) for local development, login to Sentry, and go to the page with [api keys](https://sentry.prod.mozaws.net/settings/operations/syncstorage-dev/keys/). Copy the `DSN` value.
|
||||
2. Comment out the `human_logs` line in your `config/local.toml` file.
|
||||
3. You can force an error to appear in Sentry by adding a `panic!` into main.rs, just before the final `Ok(())`.
|
||||
4. Now, `SENTRY_DSN={INSERT_DSN_FROM_STEP_1_HERE} make run_local`.
|
||||
4. Now, `SENTRY_DSN={INSERT_DSN_FROM_STEP_1_HERE} make run`.
|
||||
5. You may need to stop the local server after it hits the panic! before errors will appear in Sentry.
|
||||
|
||||
### RUST_LOG
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user