From 4fea6e5866f73aa0090241a5f19b3b3ec97d1de1 Mon Sep 17 00:00:00 2001 From: Louis Capitanchik <contact@louiscap.co> Date: Fri, 13 Apr 2018 15:24:27 +0100 Subject: [PATCH] Include config.yml in example project --- example/.swerve/config.yml | 22 ++++++++++++++++++++++ example/.swerve/get_user_by_id.rhai | 4 ++++ 2 files changed, 26 insertions(+) create mode 100644 example/.swerve/config.yml create mode 100644 example/.swerve/get_user_by_id.rhai diff --git a/example/.swerve/config.yml b/example/.swerve/config.yml new file mode 100644 index 0000000..f4bac07 --- /dev/null +++ b/example/.swerve/config.yml @@ -0,0 +1,22 @@ +field_handling: Log +file_handling: File +server: + port: 9000 +requests: + - /users/@user_id : scripts/get_user_by_id.dyon + - /users : + failure_rate: 5 + response_headers: + x-rate-limit: 100 + x-rate-remaining: 96 + x-rate-reset: 10/12/1990 + response_type: application/json + response_body: + count: 2 + data: + - id: 1 + name: John baker + email: john@gmail.com + - id: 2 + name: Bloobers Frank + email: bloob@gmail.com diff --git a/example/.swerve/get_user_by_id.rhai b/example/.swerve/get_user_by_id.rhai new file mode 100644 index 0000000..0c87298 --- /dev/null +++ b/example/.swerve/get_user_by_id.rhai @@ -0,0 +1,4 @@ +fn handle(foo: f64) -> { + println(foo) + { foo: foo, bar: 123 } +} \ No newline at end of file -- GitLab