Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Levin Zimmermann
slapos
Commits
64ae8b06
Commit
64ae8b06
authored
2 years ago
by
Joanne Hugé
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
WIP
parent
441dba0d
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
30 deletions
+31
-30
software/ors-amarisoft/test/test.py
software/ors-amarisoft/test/test.py
+31
-30
No files found.
software/ors-amarisoft/test/test.py
View file @
64ae8b06
...
@@ -40,35 +40,36 @@ class TestInstance(ORS3700TestCase):
...
@@ -40,35 +40,36 @@ class TestInstance(ORS3700TestCase):
self
.
logger
.
info
(
'Start test_instance'
)
self
.
logger
.
info
(
'Start test_instance'
)
# START: mock .slapos-resource with tap.ipv4_addr
# START: mock .slapos-resource with tap.ipv4_addr
# needed for netconfig.sh
# needed for netconfig.sh
test_partition_slapos_resource_file
=
os
.
path
.
join
(
#
test_partition_slapos_resource_file = os.path.join(
self
.
computer_partition_root_path
,
'.slapos-resource'
)
#
self.computer_partition_root_path, '.slapos-resource')
path
=
os
.
path
.
realpath
(
os
.
curdir
)
#
path = os.path.realpath(os.curdir)
while
path
!=
'/'
:
#
while path != '/':
root_slapos_resource_file
=
os
.
path
.
join
(
path
,
'.slapos-resource'
)
#
root_slapos_resource_file = os.path.join(path, '.slapos-resource')
if
os
.
path
.
exists
(
root_slapos_resource_file
):
#
if os.path.exists(root_slapos_resource_file):
break
#
break
path
=
os
.
path
.
realpath
(
os
.
path
.
join
(
path
,
'..'
))
#
path = os.path.realpath(os.path.join(path, '..'))
else
:
#
else:
raise
ValueError
(
'No .slapos-resource found to base the mock on'
)
#
raise ValueError('No .slapos-resource found to base the mock on')
self
.
logger
.
info
(
'root_slapos_resource_file: '
+
str
(
root_slapos_resource_file
))
#
self.logger.info('root_slapos_resource_file: ' + str(root_slapos_resource_file))
with
open
(
root_slapos_resource_file
)
as
fh
:
#
with open(root_slapos_resource_file) as fh:
root_slapos_resource
=
json
.
load
(
fh
)
#
root_slapos_resource = json.load(fh)
if
root_slapos_resource
[
'tun'
][
'tun_addr'
]
==
''
:
#
if root_slapos_resource['tun']['tun_addr'] == '':
root_slapos_resource
[
'tun'
].
update
({
#
root_slapos_resource['tun'].update({
"ipv4_addr"
:
"10.0.0.1"
,
#
"ipv4_addr": "10.0.0.1",
"ipv4_gateway"
:
""
,
#
"ipv4_gateway": "",
"ipv4_netmask"
:
"255.255.128.0"
,
#
"ipv4_netmask": "255.255.128.0",
"ipv4_network"
:
"10.0.0.1/17"
,
#
"ipv4_network": "10.0.0.1/17",
"ipv6_addr"
:
""
,
#
"ipv6_addr": "",
"ipv6_gateway"
:
""
,
#
"ipv6_gateway": "",
"ipv6_netmask"
:
""
,
#
"ipv6_netmask": "",
"ipv6_network"
:
""
,
#
"ipv6_network": "",
"name"
:
"slaptun0"
#
"name": "slaptun0"
})
#
})
with
open
(
test_partition_slapos_resource_file
,
'w'
)
as
fh
:
#
with open(test_partition_slapos_resource_file, 'w') as fh:
json
.
dump
(
root_slapos_resource
,
fh
,
indent
=
4
)
#
json.dump(root_slapos_resource, fh, indent=4)
self
.
slap
.
waitForInstance
(
max_retry
=
10
)
#
self.slap.waitForInstance(max_retry=10)
# END: mock .slapos-resource with tap.ipv4_addr
#
#
END: mock .slapos-resource with tap.ipv4_addr
#connection_parameter_dict = self.getConnectionParameterDictJson()
#
#
connection_parameter_dict = self.getConnectionParameterDictJson()
connection_parameters
=
self
.
computer_partition
.
getConnectionParameterDict
()
connection_parameters
=
self
.
computer_partition
.
getConnectionParameterDict
()
self
.
logger
.
info
(
connection_parameters
)
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment