Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
About WebAPI, JSON
2017-09-26, 21:10
Post: #5
RE: About WebAPI, JSON
As Michael wrote, just return a script,
If you want a script that just sets options for you do this:

Code:
chain http://api.example.com/GetiSCSIAddress/${net0/ip}
sanhook ${iscsiaddress}

Where that endpoint simply returns
Code:
#!ipxe
set iscsiaddress iscsi:192.168.0.1::::iqn.1992-01.com.example.target

Just have your api check for the ipxe user-agent

I'm using this on http://b800.org to make it easy to type by hand if need be.
Code:
chain http://b800.org/

You can force the same output as is given to iPXE as user-agent by visiting: http://b800.org/?ipxe=1

Use GitHub Discussions
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
About WebAPI, JSON - BloodFox - 2017-09-26, 03:36
RE: About WebAPI, JSON - NiKiZe - 2017-09-26, 06:43
RE: About WebAPI, JSON - BloodFox - 2017-09-26, 08:22
RE: About WebAPI, JSON - mcb30 - 2017-09-26, 12:02
RE: About WebAPI, JSON - NiKiZe - 2017-09-26 21:10



User(s) browsing this thread: 1 Guest(s)