Software Development Kit (SDK) and API Discussions

Is there an API call to essentially rdfile/?

dunjames_ms

Hi,

I'm looking for a way to read the different configuration files on the filer.  IE, hosts, rc, etc.   Does an API equivalent exist? 

7 REPLIES 7

Re: Is there an API call to essentially rdfile/?

aborzenkov

Yes. It is called - surprise - file-read-file ☺

Re: Is there an API call to essentially rdfile/?

STACKSCALE_JDS

Unfortunately, that requires the file to be read to be within a volume:

$ python apitest.py netapp-sim8.local USER PASS file-read-file path /etc/rc offset 0 length 4096

OUTPUT:

<results status="failed" errno="22" reason="Invalid argument, path must begin with /vol/"></results>

any other suggestions?

Re: Is there an API call to essentially rdfile/?

rle
NetApp Alumni

Hi Jereon,

All files in ONTAP are in a volume.  The documentation for file-read-file states that the volume name must be included in the path. Try:

$ python apitest.py netapp-sim8.local USER PASS file-read-file path /vol/vol0/etc/rc offset 0 length 4096

Regards,

   - Rick -

Re: Is there an API call to essentially rdfile/?

STACKSCALE_JDS

Thanks Rick, that worked!

Re: Is there an API call to essentially rdfile/?

rle
NetApp Alumni

Hi Jeroen,

Please mark the question answered.

Thanks,

   - Rick -

Re: Is there an API call to essentially rdfile/?

STACKSCALE_JDS

Hi Rick,

I would do it but I don't see anywhere where I can do that...

Re: Is there an API call to essentially rdfile/?

rle
NetApp Alumni

Sorry Jeroen,  Only James can mark it.  I thought you asked the original question.

   - Rick -

Earn Rewards for Your Review!
GPI Review Banner
All Community Forums
Public