Skip to content

Commit b1d83d7

Browse files
committed
updated ReserachEnvironmentMetadata
1 parent c2b08e5 commit b1d83d7

File tree

5 files changed

+177
-58
lines changed

5 files changed

+177
-58
lines changed

scripts/generate_new_test_pems.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,12 @@
22
echo Creating new dir "new_pem"
33
mkdir $1
44
cd $1
5-
openssl req -new -x509 -nodes -days 3000 -out server.crt -keyout server.key -subj "/C=DE/ST=./L=./O=./CN=$1"
5+
if [[ "$1" =~ ^(([1-9]?[0-9]|1[0-9][0-9]|2([0-4][0-9]|5[0-5]))\.){3}([1-9]?[0-9]|1[0-9][0-9]|2([0-4][0-9]|5[0-5]))$ ]]; then
6+
openssl req -new -x509 -nodes -days 3000 -out server.crt -keyout server.key -subj "/C=DE/ST=./L=./O=./CN=$1" --addext "subjectAltName=IP:$1"
7+
else
8+
openssl req -new -x509 -nodes -days 3000 -out server.crt -keyout server.key -subj "/C=DE/ST=./L=./O=./CN=$1"
69

10+
fi
711
openssl x509 -in server.crt -text > CA.pem
812
cat server.crt server.key > server.pem
913
openssl pkcs12 -export -clcerts -in server.crt -inkey server.key -out server.p12 -passout pass:thrift

simple_vm_client/VirtualMachineService-remote

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ else:
1717

1818
from thrift.protocol.TBinaryProtocol import TBinaryProtocol
1919
from thrift.transport import THttpClient, TSocket, TSSLSocket, TTransport
20-
from VirtualMachineService import VirtualMachineService
21-
from VirtualMachineService.ttypes import *
20+
import VirtualMachineService
21+
import ttypes
22+
2223

2324
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
2425
print('')

simple_vm_client/VirtualMachineService.py

Lines changed: 148 additions & 47 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)