Adding upstream version 0.8.1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
b16cc97368
commit
55e5e7ac79
49 changed files with 4592 additions and 0 deletions
93
eos_downloader/data.py
Normal file
93
eos_downloader/data.py
Normal file
|
@ -0,0 +1,93 @@
|
|||
#!/usr/bin/python
|
||||
# coding: utf-8 -*-
|
||||
|
||||
"""
|
||||
EOS Downloader Information to use in
|
||||
eos_downloader.object_downloader.ObjectDownloader._build_filename.
|
||||
|
||||
Data are built from content of Arista XML file
|
||||
"""
|
||||
|
||||
|
||||
# [platform][image][version]
|
||||
DATA_MAPPING = {
|
||||
"CloudVision": {
|
||||
"ova": {
|
||||
"extension": ".ova",
|
||||
"prepend": "cvp",
|
||||
"folder_level": 0
|
||||
},
|
||||
"rpm": {
|
||||
"extension": "",
|
||||
"prepend": "cvp-rpm-installer",
|
||||
"folder_level": 0
|
||||
},
|
||||
"kvm": {
|
||||
"extension": "-kvm.tgz",
|
||||
"prepend": "cvp",
|
||||
"folder_level": 0
|
||||
},
|
||||
"upgrade": {
|
||||
"extension": ".tgz",
|
||||
"prepend": "cvp-upgrade",
|
||||
"folder_level": 0
|
||||
},
|
||||
},
|
||||
"EOS": {
|
||||
"64": {
|
||||
"extension": ".swi",
|
||||
"prepend": "EOS64",
|
||||
"folder_level": 0
|
||||
},
|
||||
"INT": {
|
||||
"extension": "-INT.swi",
|
||||
"prepend": "EOS",
|
||||
"folder_level": 1
|
||||
},
|
||||
"2GB-INT": {
|
||||
"extension": "-INT.swi",
|
||||
"prepend": "EOS-2GB",
|
||||
"folder_level": 1
|
||||
},
|
||||
"cEOS": {
|
||||
"extension": ".tar.xz",
|
||||
"prepend": "cEOS-lab",
|
||||
"folder_level": 0
|
||||
},
|
||||
"cEOS64": {
|
||||
"extension": ".tar.xz",
|
||||
"prepend": "cEOS64-lab",
|
||||
"folder_level": 0
|
||||
},
|
||||
"vEOS": {
|
||||
"extension": ".vmdk",
|
||||
"prepend": "vEOS",
|
||||
"folder_level": 0
|
||||
},
|
||||
"vEOS-lab": {
|
||||
"extension": ".vmdk",
|
||||
"prepend": "vEOS-lab",
|
||||
"folder_level": 0
|
||||
},
|
||||
"EOS-2GB": {
|
||||
"extension": ".swi",
|
||||
"prepend": "EOS-2GB",
|
||||
"folder_level": 0
|
||||
},
|
||||
"RN": {
|
||||
"extension": "-",
|
||||
"prepend": "RN",
|
||||
"folder_level": 0
|
||||
},
|
||||
"SOURCE": {
|
||||
"extension": "-source.tar",
|
||||
"prepend": "EOS",
|
||||
"folder_level": 0
|
||||
},
|
||||
"default": {
|
||||
"extension": ".swi",
|
||||
"prepend": "EOS",
|
||||
"folder_level": 0
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue