文件名称:son-catalogue-repos:SONATA的服务平台目录和存储库
文件大小:132KB
文件格式:ZIP
更新时间:2024-02-26 11:28:13
sdn catalogue nfv nfv-platform repositories
SON目录和存储库 该存储库包含服务平台目录和存储库的开发。 它包含服务平台目录组件和存储库组件的API实现。 现在,目录将SDK集成到服务平台中。 它与保存用于各种描述符(例如VNFD和NSD)的模式的存储库密切相关。 发展历程 为了促进SONATA目录和/或存储库的开发,您可以使用与任何其他SONATA Github项目完全相同的开发工作流程。 也就是说,您必须派生存储库并创建拉取请求。 依存关系 建议使用Ubuntu 14.04.4 LTS(Trusty Tahr)。 该代码已在Ruby 2.1上运行。 需要连接到MongoDB,此代码已使用MongoDB 3.2.1版运行。 根文
【文件预览】:
son-catalogue-repos-master
----.gitignore(50B)
----Dockerfile(506B)
----config.ru(1KB)
----.rspec(64B)
----samples()
--------sonata_example.son(2KB)
--------sonata-demo()
--------test_vnfr_OK.yaml(3KB)
--------sonata-demo-1()
--------sonata-demo-fw-vtc()
--------nsd_example.yml(1KB)
--------pd_example.yml(2KB)
--------vnfd_example.yml(1KB)
--------test_vnfr_KO.yaml(8KB)
--------dependencies_mapping()
----models()
--------nsr.rb(2KB)
--------catalogue_models.rb(5KB)
--------vnf.rb(1KB)
--------init.rb(1KB)
----LICENSE(10KB)
----public()
--------api()
--------index.html(4KB)
----helpers()
--------catalogue_helpers.rb(29KB)
--------sonata.rb(6KB)
--------ns.rb(3KB)
--------vnf.rb(6KB)
--------init.rb(1KB)
----docker-compose.yml(965B)
----utils()
--------post-son-package.rb(4KB)
--------delete_all_pd.py(675B)
--------test_sonp_api.rb(2KB)
--------create_db.js(2KB)
--------test_nsr.json(4KB)
--------delete_all_vnfd.py(675B)
--------delete_all_nsd.py(683B)
----spec()
--------spec_helper.rb(2KB)
--------routes()
--------fixtures()
----README.md(11KB)
----config()
--------api.yml(408B)
--------catalogue_registration.json(539B)
--------adapter.yml(618B)
--------mongoid.yml(332B)
--------repos_registration.json(538B)
--------config.yml(165B)
----docker-compose_test.yml(721B)
----routes()
--------catalogue_vnfd.rb(38KB)
--------sonata.rb(3KB)
--------docs.rb(1KB)
--------catalogue_pd.rb(43KB)
--------ns.rb(6KB)
--------catalogue_sonp.rb(17KB)
--------vnf.rb(8KB)
--------catalogue_nsd.rb(40KB)
--------init.rb(1KB)
----Gemfile(2KB)
----Rakefile(4KB)
----main.rb(7KB)