Skip to content
This repository has been archived by the owner on Dec 14, 2023. It is now read-only.

The File Storage module (FS) is intended to be used by other modules or by some actors to upload large files, similar to a cloud storage system

License

Notifications You must be signed in to change notification settings

5GEVE/5G-EVE-PORTAL-BACKEND-fs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

5G-EVE Portal Components

This repository contains part of the back-end modules implementing the functionality provided by 5G-EVE portal. It contains modules for authentication/authorization relying on Keycloak and a ticketing system which basically relies on bugzilla.

Packages included

File Storage component

The File Storage module is intended to be used by other modules or by some actors to upload large files, similar to a cloud storage system. The main user of this module is the VNF Storage component at the Portal GUI layer, which is used by VNF providers to upload VNF packages, so the site managers selected in this process will receive a ticket requesting the onboarding of the selected packages in their sites. As commented before, the File Storage module, after a successful uploading of the file, has to create as many tickets as the sites selected by the VNF provider. These tickets should include the link to the uploaded package, so site managers can download such file.

Implementation details

This component is based on Flask lightweight WSGI web application framework.

Authors

Ginés García Avilés Gitlab Github website

Acknowledgments

About

The File Storage module (FS) is intended to be used by other modules or by some actors to upload large files, similar to a cloud storage system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published