The method doesn't work. Can you post some examples.

On Wednesday, 29 March 2017 05:53:28 UTC-7, Lukas Zapletal wrote:
>
> Wow that page has to be outdated.
>
> Anyway:
>
> curl -sk -X POST -d 'test' '
> http://localhost:8448/tftp/syslinux/AA:BB:CC:DD:EE:FF
>
> Read man curl for more info about how to send HTTP data.
>
> LZ
>
> On Wed, Mar 29, 2017 at 1:57 AM, Choudhury Sarada Prasanna Nanda <
> [email protected] <javascript:>> wrote:
>
>> I have foreman-proxy and would like to create a TFTP record for a host. 
>> The API at http://projects.theforeman.org/projects/smart-proxy/wiki/API
>>  says
>>
>> /tftp/00:11:22:33:44:55 POST creates pxelinux configuration file for 
>> host with MAC address 00:11:22:33:44:55 {"syslinux_config":string}. 
>> Implicit variant of "syslinux"I want to create a file which contains like
>>
>> DEFAULT menu.c32 
>> MENU TITLE ESXi Installer 
>> NOHALT 1 
>> PROMPT 0 
>> TIMEOUT 80 
>> LABEL install 
>> KERNEL images/ESXiv6.5/mboot.c32 
>> APPEND -c images/ESXiv6.5/boot.cfg 
>> MENU LABEL ESXi-6.5.0.-4564106-full ^Installer 
>> LABEL hddboot 
>> LOCALBOOT 0x80 
>> MENU LABEL ^Boot from local disk
>>
>>
>> How do I achieve this using API. I have tried
>>
>>
>> curl -k -u admin:secret -H "Accept:pplication/json" --cacert /etc/
>> puppetlabs/puppet/ssl/certs/ca.pem --cert /etc/puppetlabs/puppet/ssl/
>> certs/foreman.localdomain.pem --key /etc/puppetlabs/puppet/ssl/
>> private_keys/foreman.localdomain.pem -X POST 
>> https://foreman:8443/tftp/00:11:22:33:44:55 
>> --data @sample.json
>>
>> My sample.json is like
>>
>>
>> syslinux_config=DEFAULT menu.c32
>> MENU TITLE Cloudsimple ESXi Installer
>> NOHALT 1
>> PROMPT 0
>> .....
>>
>> But this doesn't maintain the multiline format. How I achieve this ?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Foreman users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/foreman-users.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Later,
>   Lukas @lzap Zapletal
>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to