summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authormaopengzhang <zhang.maopeng1@zte.com.cn>2018-08-28 19:54:06 +0800
committermaopengzhang <zhang.maopeng1@zte.com.cn>2018-08-28 20:40:49 +0800
commited23714e412e6e0db51d5377a4217c15024a8bca (patch)
treed30f2520454ee78ba8a6e647da034cda92345e19 /README.md
parent6045219449a0a8e1071276cfbadb64600655e022 (diff)
SOL003 API Align
SOL003 API ALign - adjust lcm code structure and merge v2 into ns Change-Id: I1ff345fd688ce706be5e8bc5abeb71eec8261fd9 Issue-ID: VFC-635 Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
Diffstat (limited to 'README.md')
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
index 7b59118f..75e5e502 100644
--- a/README.md
+++ b/README.md
@@ -13,3 +13,24 @@
# limitations under the License.
# Micro service of network service life cycle management.
+
+1. Code structure guide
+ ./ nslcm project files
+ ./docker nslcm docker related scripts
+ ./logs nslcm log file
+ ./lcm NS life cycle management
+ ./ns NS life cycle API& logic
+ ./ API url and const
+ ./views API related NS views, each operation is a view
+ ./serializers API related request and response parametes.
+ Suggest related to sol003/sol005, each datatype is a file.
+ Common datatypes are put into the common file
+ ./biz NS LCM mangement busyness logic files
+ ./tests all the test case. At least each API should have a test case
+ ./ns_sfcs SFC of NS API & logic
+ ./ns_vls vl in NS API & logic
+ ./ns_vnfs vnf in NS API & logic, which is used to integrate with VNFM drivers.
+ ./jobs nslcm related job
+ ./pub common class, including database model, external micro service API, utils, and config parameters.
+ ./samples project micro service health check
+ ./swagger auto-generate nslcm swagger