Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.core
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
1
Merge Requests
1
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
Romain Courteaud
slapos.core
Commits
60bf51f6
Commit
60bf51f6
authored
Nov 22, 2023
by
Romain Courteaud
🐙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
slapos_upgrader: lint
parent
6f3453c1
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
2 additions
and
24 deletions
+2
-24
master/bt5/slapos_upgrader/SkinTemplateItem/portal_skins/slapos_upgrader/ComputeNode_checkSiteMigrationToVirtualMaster.py
...upgrader/ComputeNode_checkSiteMigrationToVirtualMaster.py
+2
-16
master/bt5/slapos_upgrader/SkinTemplateItem/portal_skins/slapos_upgrader/InstanceTree_checkSiteMigrationToVirtualMaster.py
...pgrader/InstanceTree_checkSiteMigrationToVirtualMaster.py
+0
-8
No files found.
master/bt5/slapos_upgrader/SkinTemplateItem/portal_skins/slapos_upgrader/ComputeNode_checkSiteMigrationToVirtualMaster.py
View file @
60bf51f6
...
...
@@ -4,8 +4,6 @@ if REQUEST is not None:
raise
Unauthorized
not_migrated_compute_node_dict
=
{}
personal_virtual_master_dict
=
{}
existing_virtual_master_dict
=
{}
portal
=
context
.
getPortalObject
()
compute_node
=
context
.
getObject
()
...
...
@@ -48,25 +46,13 @@ instance_tree_list = list(set(instance_tree_list))
if
(
len
(
not_migrated_compute_node
[
'instance_list'
])
==
0
)
and
\
(
not_migrated_compute_node
[
'project_relative_url'
]
is
None
)
and
\
((
not
not_migrated_compute_node
[
'allocation_scope'
].
startswith
(
'open'
))
or
(
not_migrated_compute_node
[
'allocation_scope'
]
==
'open/personal'
)):
# print 'Personal: %s' % compute_node_relative_url
if
not_migrated_compute_node
[
'source_administration'
]
not
in
personal_virtual_master_dict
:
personal_virtual_master_dict
[
not_migrated_compute_node
[
'source_administration'
]]
=
{
'compute_node_list'
:
[],
'instance_tree_list'
:
[]
}
personal_virtual_master_dict
[
not_migrated_compute_node
[
'source_administration'
]][
'compute_node_list'
].
append
(
compute_node_relative_url
)
not_migrated_compute_node_dict
.
pop
(
compute_node_relative_url
)
not_migrated_compute_node_dict
.
pop
(
compute_node_relative_url
)
source_administration_value
.
Person_checkSiteMigrationCreatePersonalVirtualMaster
([
compute_node_relative_url
])
# Node linked to a project
elif
not_migrated_compute_node
[
'project_relative_url'
]
is
not
None
:
if
not_migrated_compute_node
[
'project_relative_url'
]
not
in
existing_virtual_master_dict
:
existing_virtual_master_dict
[
not_migrated_compute_node
[
'project_relative_url'
]]
=
{
'compute_node_list'
:
[],
'instance_tree_list'
:
[]
}
existing_virtual_master_dict
[
not_migrated_compute_node
[
'project_relative_url'
]][
'compute_node_list'
].
append
(
compute_node_relative_url
)
not_migrated_compute_node_dict
.
pop
(
compute_node_relative_url
)
...
...
master/bt5/slapos_upgrader/SkinTemplateItem/portal_skins/slapos_upgrader/InstanceTree_checkSiteMigrationToVirtualMaster.py
View file @
60bf51f6
...
...
@@ -4,8 +4,6 @@ if REQUEST is not None:
raise
Unauthorized
not_migrated_instance_tree_dict
=
{}
personal_virtual_master_dict
=
{}
existing_virtual_master_dict
=
{}
portal
=
context
.
getPortalObject
()
instance_tree
=
context
.
getObject
()
...
...
@@ -34,10 +32,4 @@ if (not_migrated_instance_tree_dict[instance_tree_relative_url]['slap_state'] ==
(
len
(
not_migrated_instance_tree_dict
[
instance_tree_relative_url
][
'alive_instance_list'
])
==
0
)
and
\
(
not_migrated_instance_tree_dict
[
instance_tree_relative_url
][
'project_relative_url'
]
is
None
):
if
not_migrated_instance_tree_dict
[
instance_tree_relative_url
][
'destination_section'
]
not
in
personal_virtual_master_dict
:
personal_virtual_master_dict
[
not_migrated_instance_tree_dict
[
instance_tree_relative_url
][
'destination_section'
]]
=
{
'compute_node_list'
:
[],
'instance_tree_list'
:
[]
}
personal_virtual_master_dict
[
not_migrated_instance_tree_dict
[
instance_tree_relative_url
][
'destination_section'
]][
'instance_tree_list'
].
append
(
instance_tree_relative_url
)
not_migrated_instance_tree_dict
.
pop
(
instance_tree_relative_url
)
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