Currently, we have various notations for parameters. Change-Id: I15f89e6059bcaa92e47cb599df35b6c0a4d77630
		
			
				
	
	
	
		
			1.6 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	Code conventions
Follow these guidelines:
Do not use "-y" for package install
When you describe package installation, do not use the
-yoption. Instead, useapt-get install package,yum install package, orzypper install package.Use "--option ARGUMENT"
The OpenStack CLI commands such as
keystonesupport both--option ARGUMENTand--option=ARGUMENT. In technical publications, use--option ARGUMENT.Use "." to source script files
When you have to source a script file, for example, a credentials file to gain access to user-only or admin-only CLI commands, use
.instead ofsource.Use capital letters with underscores for parameters
When you write parameters in an example command, use capital letters for the parameters, with underscore as a delimiter. For example:
$ openstack user create --project PROJECT_A --password PASSWORD USERNAMEIf necessary, describe the parameters immediately after the example command block. For example, for the
PASSWORDparameter:Replace ``PASSWORD`` with a suitable password.
Note
Nova exposes both its own API and an EC2-compatible API. Therefore,
you can complete many tasks by using either the nova CLI or
euca2ools.
When documenting euca2ools, limit the content to the
following topics:
- Tasks required to get credentials to work with
euca2ools - Explain the difference in operation between the Amazon EC2 and OpenStack endpoints when you access them through EC2.