Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 91dbeb72 authored by POUILLOUX Laurent's avatar POUILLOUX Laurent
Browse files

Merge branch 'revert_access' into 'master'

Revert "[reference-api] Stop generating accesses"

See merge request !794
parents 031a99c9 814fd37a
Branches
No related tags found
1 merge request!794Revert "[reference-api] Stop generating accesses"
Pipeline #1046702 passed
......@@ -169,6 +169,176 @@
"level": 20
}
},
"at-pro": {
"abacus1": {
"label": "p3",
"level": 20
},
"abacus10": {
"label": "besteffort",
"level": 0
},
"abacus11": {
"label": "p3",
"level": 20
},
"abacus12": {
"label": "besteffort",
"level": 0
},
"abacus14": {
"label": "p3",
"level": 20
},
"abacus16": {
"label": "p3",
"level": 20
},
"abacus17": {
"label": "besteffort",
"level": 0
},
"abacus18": {
"label": "besteffort",
"level": 0
},
"abacus19": {
"label": "besteffort",
"level": 0
},
"abacus2": {
"label": "p3",
"level": 20
},
"abacus20": {
"label": "besteffort",
"level": 0
},
"abacus21": {
"label": "besteffort",
"level": 0
},
"abacus22-A": {
"label": "besteffort",
"level": 0
},
"abacus22-B": {
"label": "besteffort",
"level": 0
},
"abacus25": {
"label": "p3",
"level": 20
},
"abacus3": {
"label": "besteffort",
"level": 0
},
"abacus4": {
"label": "p3",
"level": 20
},
"abacus5": {
"label": "besteffort",
"level": 0
},
"abacus8": {
"label": "p3",
"level": 20
},
"abacus9": {
"label": "p3",
"level": 20
},
"graffiti": {
"label": "p3",
"level": 20
},
"grappe": {
"label": "p3",
"level": 20
},
"grat": {
"label": "p3",
"level": 20
},
"grele": {
"label": "p3",
"level": 20
},
"grosminet": {
"label": "p3",
"level": 20
},
"grostiti": {
"label": "p3",
"level": 20
},
"grue": {
"label": "p3",
"level": 20
},
"gruss": {
"label": "p3",
"level": 20
},
"grvingt": {
"label": "p3",
"level": 20
},
"roazhon1": {
"label": "p3",
"level": 20
},
"roazhon10": {
"label": "p3",
"level": 20
},
"roazhon11": {
"label": "p3",
"level": 20
},
"roazhon12": {
"label": "p3",
"level": 20
},
"roazhon13": {
"label": "p3",
"level": 20
},
"roazhon2": {
"label": "p3",
"level": 20
},
"roazhon3": {
"label": "p3",
"level": 20
},
"roazhon4": {
"label": "p3",
"level": 20
},
"roazhon5": {
"label": "p3",
"level": 20
},
"roazhon6": {
"label": "p3",
"level": 20
},
"roazhon7": {
"label": "p3",
"level": 20
},
"roazhon8": {
"label": "p3",
"level": 20
},
"roazhon9": {
"label": "p3",
"level": 20
}
},
"atilf": {
"abacus1": {
"label": "p3",
......@@ -4079,6 +4249,176 @@
"level": 40
}
},
"epione": {
"abacus1": {
"label": "p3",
"level": 20
},
"abacus10": {
"label": "besteffort",
"level": 0
},
"abacus11": {
"label": "p3",
"level": 20
},
"abacus12": {
"label": "besteffort",
"level": 0
},
"abacus14": {
"label": "p3",
"level": 20
},
"abacus16": {
"label": "p3",
"level": 20
},
"abacus17": {
"label": "besteffort",
"level": 0
},
"abacus18": {
"label": "besteffort",
"level": 0
},
"abacus19": {
"label": "besteffort",
"level": 0
},
"abacus2": {
"label": "p3",
"level": 20
},
"abacus20": {
"label": "besteffort",
"level": 0
},
"abacus21": {
"label": "besteffort",
"level": 0
},
"abacus22-A": {
"label": "besteffort",
"level": 0
},
"abacus22-B": {
"label": "besteffort",
"level": 0
},
"abacus25": {
"label": "p3",
"level": 20
},
"abacus3": {
"label": "besteffort",
"level": 0
},
"abacus4": {
"label": "p3",
"level": 20
},
"abacus5": {
"label": "besteffort",
"level": 0
},
"abacus8": {
"label": "p3",
"level": 20
},
"abacus9": {
"label": "p3",
"level": 20
},
"graffiti": {
"label": "p3",
"level": 20
},
"grappe": {
"label": "p3",
"level": 20
},
"grat": {
"label": "p3",
"level": 20
},
"grele": {
"label": "p3",
"level": 20
},
"grosminet": {
"label": "p3",
"level": 20
},
"grostiti": {
"label": "p3",
"level": 20
},
"grue": {
"label": "p3",
"level": 20
},
"gruss": {
"label": "p3",
"level": 20
},
"grvingt": {
"label": "p3",
"level": 20
},
"roazhon1": {
"label": "p3",
"level": 20
},
"roazhon10": {
"label": "p3",
"level": 20
},
"roazhon11": {
"label": "p3",
"level": 20
},
"roazhon12": {
"label": "p3",
"level": 20
},
"roazhon13": {
"label": "p3",
"level": 20
},
"roazhon2": {
"label": "p3",
"level": 20
},
"roazhon3": {
"label": "p3",
"level": 20
},
"roazhon4": {
"label": "p3",
"level": 20
},
"roazhon5": {
"label": "p3",
"level": 20
},
"roazhon6": {
"label": "p3",
"level": 20
},
"roazhon7": {
"label": "p3",
"level": 20
},
"roazhon8": {
"label": "p3",
"level": 20
},
"roazhon9": {
"label": "p3",
"level": 20
}
},
"erods": {
"abacus1": {
"label": "p4",
......@@ -23969,6 +24309,176 @@
"level": -1
}
},
"lab-2024-amu_dii_iesn": {
"abacus1": {
"label": "no-access",
"level": -1
},
"abacus10": {
"label": "no-access",
"level": -1
},
"abacus11": {
"label": "no-access",
"level": -1
},
"abacus12": {
"label": "no-access",
"level": -1
},
"abacus14": {
"label": "no-access",
"level": -1
},
"abacus16": {
"label": "no-access",
"level": -1
},
"abacus17": {
"label": "no-access",
"level": -1
},
"abacus18": {
"label": "no-access",
"level": -1
},
"abacus19": {
"label": "no-access",
"level": -1
},
"abacus2": {
"label": "no-access",
"level": -1
},
"abacus20": {
"label": "no-access",
"level": -1
},
"abacus21": {
"label": "no-access",
"level": -1
},
"abacus22-A": {
"label": "no-access",
"level": -1
},
"abacus22-B": {
"label": "no-access",
"level": -1
},
"abacus25": {
"label": "no-access",
"level": -1
},
"abacus3": {
"label": "no-access",
"level": -1
},
"abacus4": {
"label": "no-access",
"level": -1
},
"abacus5": {
"label": "no-access",
"level": -1
},
"abacus8": {
"label": "no-access",
"level": -1
},
"abacus9": {
"label": "no-access",
"level": -1
},
"graffiti": {
"label": "no-access",
"level": -1
},
"grappe": {
"label": "no-access",
"level": -1
},
"grat": {
"label": "no-access",
"level": -1
},
"grele": {
"label": "no-access",
"level": -1
},
"grosminet": {
"label": "no-access",
"level": -1
},
"grostiti": {
"label": "no-access",
"level": -1
},
"grue": {
"label": "no-access",
"level": -1
},
"gruss": {
"label": "no-access",
"level": -1
},
"grvingt": {
"label": "no-access",
"level": -1
},
"roazhon1": {
"label": "no-access",
"level": -1
},
"roazhon10": {
"label": "no-access",
"level": -1
},
"roazhon11": {
"label": "no-access",
"level": -1
},
"roazhon12": {
"label": "no-access",
"level": -1
},
"roazhon13": {
"label": "no-access",
"level": -1
},
"roazhon2": {
"label": "no-access",
"level": -1
},
"roazhon3": {
"label": "no-access",
"level": -1
},
"roazhon4": {
"label": "no-access",
"level": -1
},
"roazhon5": {
"label": "no-access",
"level": -1
},
"roazhon6": {
"label": "no-access",
"level": -1
},
"roazhon7": {
"label": "no-access",
"level": -1
},
"roazhon8": {
"label": "no-access",
"level": -1
},
"roazhon9": {
"label": "no-access",
"level": -1
}
},
"lab-2024-anf-impactnum": {
"abacus1": {
"label": "no-access",
......
require 'refrepo/valid/input/schema'
require 'refrepo/valid/homogeneity'
require 'refrepo/accesses'
# Creation du fichier network_equipment
def create_network_equipment(network_uid, network, refapi_path, site_uid = nil)
......@@ -48,11 +49,14 @@ def generate_reference_api
global_hash.reject {|k, _v| k == "sites" || k == "network_equipments" || k == "disk_vendor_model_mapping"})
end
accesses_path = Pathname.new(refapi_path).join("accesses")
puts "Generating the reference api:\n\n"
puts "Removing data directory:\n"
FileUtils.rm_rf(Pathname.new(refapi_path).join("sites"))
FileUtils.rm_rf(Pathname.new(refapi_path).join("network_equipments"))
FileUtils.rm_rf(accesses_path)
puts "Done."
# Generate global network_equipments (renater links)
......@@ -160,6 +164,14 @@ def generate_reference_api
end
# Generate the json containing all accesses level.
accesses_path.mkpath()
generate_accesses_json(
accesses_path.join("all.json"),
generate_access_level
)
node_keys = %w[uid nodeset gpu_devices processor architecture storage_devices memory_devices network_adapters performance]
# Generate the all-in-one json with just enough information for resources-explorer.
all_in_one_hash = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment