So how do we go about this ? Shall we remove discovery mode completely or
leave it by marking it as deprecated (We have to remove deprecated things at
some point).

On Tue, Jul 19, 2011 at 12:32 AM, Mike Christie <[email protected]>wrote:

> On 07/18/2011 11:53 AM, Vivek S wrote:
> > There are two modes discoverydb and discovery. What is the difference ?
> >
>
> It was due to a screw up on my part. discovery mode did not allow you to
> manipulate discovery records. So if you did something like
> iscsiadm -m discovery -t st -p ip1
> iscsiadm -m discovery -t st -p ip2
> then you wanted to modify the settings for the discovery portal at ip2,
> you would think you could do
>
> iscsiadm -m discovery -t st -p ip2 -o update -n setting -v value
>
> but you could not because the -o update was being used to control if
> iscsadm would update the records for the portals that were found (the
> setting and value were ignored).
>
> So I added a discoverydb mode that allowed you to do the second command.
> You would also use the discoverydb mode to setup discoveryd mode.
>
>
> > TOT = Top Of Trunk :-)
> >
>
> Doh, yeah makes sense :)
>
>
> > In iscsiadm man page, description of option -m/--mode lists the various
> > modes which does not include discovery.
>
> Ah, yeah that was a screw up on my part. discoverydb mode does
> everything discovery mode does and more, so instead of just marking
> discovery mode depreciated I just dropped it in some of the docs hoping
> new users would only use discoverydb mode. For another example in the
> README and example commands in other places, I then only used
> discoverydb mode too. I think I meant to go back and mark it as
> depreciated instead of dropping it from the docs.
>
>
> >
> > On Mon, Jul 18, 2011 at 12:57 PM, Mike Christie <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     On 07/17/2011 05:55 AM, Vivek S wrote:
> >     > Hi,
> >     >
> >     > I think the iscsiadm command line syntax should be simpler and easy
> to
> >     > reproduce without having to look up the man page for the meaning
> >     of each
> >     > option.
> >     >
> >     > It should be something like
> >     >
> >     > iscsiadm --mode discovery --portal 192.168.1.2:3260
> >     <http://192.168.1.2:3260>
> >     > iscsiadm --mode login --targetname
> >     iqn.2005-10.com.open-iscsi.test:12345
> >     > --portal 192.168.1.2:3260 <http://192.168.1.2:3260>
> >     > iscsiadm --mode display --parameter session/discoverydb/connection
> >
> >     I am ok with something like this, but you need to support both old
> style
> >     and new style for some time, because other apps rely on the current
> >     syntax.
> >
> >
> >     >
> >     > Also, in the current (TOT) iscsiadm man page, there is no mention
> is
> >     > mode discovery whereas iscsiadm --help displays a line for mode
> >     discovery
> >     > "iscsiadm -m discovery [ -hV ] [ -d debug_level ] [-P printlevel] [
> -t
> >     > type -p ip:port -I ifaceN ... [ -l ] ] | [ [ -p ip:port ] [ -l |
> >     -D ] ] "
> >     > What is this mode used for ?
> >     >
> >
> >     I am not sure what you mean. It is used for discovery. It is in the
> man
> >     page. I am not sure what TOT stands for. Maybe that is why I am not
> >     understanding your question.
> >
> >     For discovery you can have different types of discovery like isns or
> >     sendtargets. You can pass in the ifaces you want to use for
> discovery.
> >     You can log into the portals you found.
> >
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "open-iscsi" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> > http://groups.google.com/group/open-iscsi?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"open-iscsi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/open-iscsi?hl=en.

Reply via email to