Xc@sUddlZddlmZddlmZd Zd Zd efd YZdS( iN(tArg(t EC2Requestsdomain-name-serverss domain-names ntp-serverssnetbios-name-serverssnetbios-node-typecCsd|kr'tjdj|n|jdd\}}|tkrrtjdj|djtni|d6|jdd6S( Nt=s.value '{0}' must have form KEY=VALUE,VALUE,...is1'{0}' is not a valid DHCP option; choose from {1}s, tKeyt,tValue(targparsetArgumentTypeErrortformattsplitt_DHCP_OPTION_KEYStjoin(t option_strtkeytvals((sL/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/createdhcpoptions.pyt _dhcp_option%s  tCreateDhcpOptionsc Bs_eZdZeddddddeddjd jegZd d d gZ d Z RS(sCreate a VPC DHCP option settDhcpConfigurationtnargst+tmetavarsKEY=VALUE,[VALUE,...]ttypethelpsYkey and one or more values for a DHCP option (choose from {0}) (required)s, tdhcpConfigurationSetttagSettvalueSetcCs |j|jdpidS(Nt dhcpOptions(tprint_dhcp_optionstget(tselftresult((sL/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/createdhcpoptions.pyt print_result;s( t__name__t __module__t DESCRIPTIONRRRR R tARGSt LIST_TAGSR(((sL/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/createdhcpoptions.pyR2s  (sdomain-name-serverss domain-names ntp-serverssnetbios-name-serverssnetbios-node-type(RtrequestbuilderRteuca2ools.commands.ec2RR RR(((sL/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/createdhcpoptions.pyts