mirror of
				https://github.com/Bryanthelol/namekoplus
				synced 2025-11-04 21:37:36 +08:00 
			
		
		
		
	style and docs
This commit is contained in:
		@@ -2,7 +2,7 @@
 | 
			
		||||
 | 
			
		||||
A lightweight Python distributed microservice solution
 | 
			
		||||
 | 
			
		||||
## Command Line Tool Usage
 | 
			
		||||
## CLI Usage
 | 
			
		||||
 | 
			
		||||
### Checkout Command
 | 
			
		||||
 | 
			
		||||
@@ -23,9 +23,9 @@ namekoplus init --directory <dir_name> --type <template_type>
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## Detailed Usage
 | 
			
		||||
## `Detailed` Usage
 | 
			
		||||
 | 
			
		||||
See Documents: 
 | 
			
		||||
 | 
			
		||||
- [中文](https://doc.bearcatlog.com/)
 | 
			
		||||
- [English](https://legendary-sopapillas-e2626d.netlify.app/)
 | 
			
		||||
- [English](https://legendary-sopapillas-e2626d.netlify.app/)
 | 
			
		||||
- [中文](https://doc.bearcatlog.com/)
 | 
			
		||||
@@ -1,4 +1,3 @@
 | 
			
		||||
import importlib
 | 
			
		||||
import inspect
 | 
			
		||||
import os
 | 
			
		||||
import shutil
 | 
			
		||||
@@ -10,7 +9,6 @@ import shortuuid
 | 
			
		||||
from python_on_whales import DockerException, ClientNotFoundError, DockerClient, docker
 | 
			
		||||
from mako.template import Template
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
INIT_TYPE_CHOICES = ['all', 'rpc', 'event', 'http', 'timer', 'demo']
 | 
			
		||||
MIDDLEWARE_CHOICES = ['rabbitmq', 'metrics']
 | 
			
		||||
TEST_TYPE_CHOICES = ['unit']
 | 
			
		||||
@@ -159,6 +157,7 @@ def stop_network(network_name):
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
def start_metric_servers():
 | 
			
		||||
    # TODO 检查相应容器是否已启动,如果启动,则先删除
 | 
			
		||||
    start_network('metric_servers')
 | 
			
		||||
    sleep(0.5)
 | 
			
		||||
    start_prometheus()
 | 
			
		||||
@@ -324,10 +323,9 @@ def metric_config_gen(module, class_name_str):
 | 
			
		||||
    """
 | 
			
		||||
    import sys
 | 
			
		||||
    from statsd.client.timer import Timer
 | 
			
		||||
    sys.path.append(os.getcwd()) 
 | 
			
		||||
    sys.path.append(os.getcwd())
 | 
			
		||||
 | 
			
		||||
    # Extract information of statsd config from the class of nameko service
 | 
			
		||||
    dest_dir = module.split('.')[0]
 | 
			
		||||
    file_name = module.split('.')[-1]
 | 
			
		||||
    _module = __import__(module)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user