Code Monkey home page Code Monkey logo

Comments (7)

mikechristie avatar mikechristie commented on August 13, 2024

There is no API document because there is no supported API yet.

from ceph-iscsi-cli.

letterwuyu avatar letterwuyu commented on August 13, 2024

Oh, thank you for your answer

from ceph-iscsi-cli.

pcuzner avatar pcuzner commented on August 13, 2024

As Mike said, no 'supported/stable' API yet. But the api is used by the cli, so if you want a list of what is currently available you can just hit the /api endpoint once you have rbd-target-api daemon started. eg. curl --insecure --user admin:admin -X GET http://192.168.122.69:5000/api or use your favourite rest api interface......

from ceph-iscsi-cli.

letterwuyu avatar letterwuyu commented on August 13, 2024

@pcuzner,thinks,Your answer is very helpful to me , I just want to try to control the gateway through Web UI,

from ceph-iscsi-cli.

letterwuyu avatar letterwuyu commented on August 13, 2024

Hi I verified all the API in the list( from curl --insecure --user admin:admin -X GET http://192.168.122.69:5000/api ),I find that most of them are available and all gateways are synchronized with api change.But when I used "curl --insecure --user admin:admin -X PUT http://192.168.122.69:5000/api/target/iqn.2003-01.com.redhat.iscsi-gw0", I made a mistake, It is found that local and other gateways are not effective through gwcli ,the targetcli finds that only the local is effective, so, Is that why Mike says not support API ?

from ceph-iscsi-cli.

mikechristie avatar mikechristie commented on August 13, 2024

I think that specific issue was just fixed the other day in this commit:

8f5066c

The general reason we said we do not have a supported API yet, is because the only tool using it is gwcli, and we might have made some mistakes in the design and we also do not want to make the API gwcli specific.

We are open to making a supported API though.

from ceph-iscsi-cli.

letterwuyu avatar letterwuyu commented on August 13, 2024

Yes, I can successfully create target after updating the code and I'm not confused anymore. Thank you for your help.

from ceph-iscsi-cli.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.