$data['name']=$this->option('name')??$this->ask('Enter a short identifier used to distinguish this node from others');
$data['description']=$this->option('description')??$this->ask('Enter a description to identify the node');
$data['location_id']=$this->option('locationId')??$this->ask('Enter a valid location id');
$data['fqdn']=$this->option('fqdn')??$this->ask('Enter a domain name (e.g node.example.com) to be used for connecting to the daemon. An IP address may only be used if you are not using SSL for this node');
$data['public']=$this->option('public')??$this->confirm('Should this node be public? As a note, setting a node to private you will be denying the ability to auto-deploy to this node.',true);
$data['behind_proxy']=$this->option('proxy')??$this->confirm('Is your FQDN behind a proxy?');
$data['maintenance_mode']=$this->option('maintenance')??$this->confirm('Should maintenance mode be enabled?');
$data['memory']=$this->option('maxMemory')??$this->ask('Enter the maximum amount of memory');
$data['memory_overallocate']=$this->option('overallocateMemory')??$this->ask('Enter the amount of memory to over allocate by, -1 will disable checking and 0 will prevent creating new servers');
$data['disk']=$this->option('maxDisk')??$this->ask('Enter the maximum amount of disk space');
$data['disk_overallocate']=$this->option('overallocateDisk')??$this->ask('Enter the amount of memory to over allocate by, -1 will disable checking and 0 will prevent creating new server');
$data['upload_size']=$this->option('uploadSize')??$this->ask('Enter the maximum filesize upload','100');
$data['daemonListen']=$this->option('daemonListeningPort')??$this->ask('Enter the wings listening port','8080');
$data['daemonSFTP']=$this->option('daemonSFTPPort')??$this->ask('Enter the wings SFTP listening port','2022');
$data['daemonBase']=$this->option('daemonBase')??$this->ask('Enter the base folder','/var/lib/pterodactyl/volumes');
$node=$this->creationService->handle($data);
$this->line('Successfully created a new node on the location '.$data['location_id'].' with the name '.$data['name'].' and has an id of '.$node->id.'.');