This commit is contained in:
Simon Vieille 2015-02-23 23:07:17 +01:00
parent 1f6b234335
commit 8bee7f8876
1 changed files with 23 additions and 3 deletions

View File

@ -63,13 +63,15 @@ Domain added
```
$ ./app/console domain:list
DOMAIN: example.tld
ID : 5
ID : 5 # This ID is important
TYPE : NATIVE
MASTER:
```
### Create a zone
#### Interactive (or not)
```
$ ./app/console zone:add
Name: Example zone
@ -77,18 +79,22 @@ Description: My example zone
Zone added.
```
#### The list is updated
```
$ ./app/console zone:list
Example zone
------------
My example zone
ID: 4
ID: 4 # This ID is important
No version found
```
#### New version for "Example zone" (ID=4)
```
$ ./app/console zone:version:add 4
$ ./app/console zone:version:add 4 # My zone ID
Zone version added.
```
@ -104,10 +110,15 @@ Version: 1 - Active: No
No record found.
```
#### New records
#### "SOA" record (no interactive)
```
$ ./app/console zone:record:add 4 1 --name @ --type SOA --content "localhost. postmaster@localhost 0 10800 3600 604800 3600" --ttl 3600 --prio null
```
#### "A" record (interactive)
```
$ ./app/console zone:record:add 4 1
Name: @
@ -120,16 +131,25 @@ Prio [null]:
Zone record added.
```
#### "CNAME" record. "--ttl" is missing
```
$ ./app/console zone:record:add 4 1 --name www --type CNAME --content example.tld. --prio null
TTL: 3600
Zone record added.
```
#### "MX" record. The validation of "--prio" failed
```
$ ./app/console zone:record:add 4 1 --name @ --type MX --content mail.foo.net. --ttl 3600 --prio badValue
Prio [null]: badValueAgain
Prio [null]: 10
Zone record added.
```
#### My version is now ready
```
$ ./app/console zone:list
Example zone