Skip to content

Commit d535374

Browse files
committed
RE-1491 Separate rpc_component into own repository
To enable rpc_component to be used by rcbops the code is moved from mattt416/rpc-metadata. In addition testing support has been added using the rpc-gating framework.
1 parent 640dadf commit d535374

9 files changed

Lines changed: 1832 additions & 0 deletions

File tree

LICENSE.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Copyright 2018, Rackspace US, Inc.
2+
3+
Licensed under the Apache License, Version 2.0 (the "License");
4+
you may not use this file except in compliance with the License.
5+
You may obtain a copy of the License at
6+
7+
http://www.apache.org/licenses/LICENSE-2.0
8+
9+
Unless required by applicable law or agreed to in writing, software
10+
distributed under the License is distributed on an "AS IS" BASIS,
11+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
See the License for the specific language governing permissions and
13+
limitations under the License.

gating/pre_merge_test/run

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
3+
set -eux
4+
5+
apt-get update && apt-get install -y python3-minimal
6+
7+
repo_root=$(dirname "${BASH_SOURCE[0]}")/../..
8+
pushd $repo_root
9+
virtualenv -ppython3 .venv
10+
set +u; . .venv/bin/activate; set -u
11+
pip install -e .
12+
python -m unittest discover tests/
13+
popd

rpc_component/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)