<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/targetcli.git, branch v2.1.fb35</title>
<subtitle>github.com: agrover/targetcli-fb.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/'/>
<entry>
<title>update version to 2.1.fb35</title>
<updated>2014-03-14T18:01:49+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-14T18:01:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=ea92997228dafb111ae4708b6f41a7086f120056'/>
<id>ea92997228dafb111ae4708b6f41a7086f120056</id>
<content type='text'>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow creation of MappedLUN or LUN to also create storage object</title>
<updated>2014-03-05T00:09:37+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-05T00:09:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=dcf9b8cbebf3390c3e28f0e83504a01856c4cbe7'/>
<id>dcf9b8cbebf3390c3e28f0e83504a01856c4cbe7</id>
<content type='text'>
If argument is not a valid storageobject path (or lun, for nodeacl),
also check to see if it's a file or block device, and attempt to
create a new storage object backed by it, and proceed from there.

Enable path autocompletion to go along with this.

This allows mapping a block device to an existing NodeACL in one command.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If argument is not a valid storageobject path (or lun, for nodeacl),
also check to see if it's a file or block device, and attempt to
create a new storage object backed by it, and proceed from there.

Enable path autocompletion to go along with this.

This allows mapping a block device to an existing NodeACL in one command.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Auto-create a portal for new TPGs that support them</title>
<updated>2014-03-04T23:07:31+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-04T23:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=3c617b94d113bbad5cebe65440a7775ced16021d'/>
<id>3c617b94d113bbad5cebe65440a7775ced16021d</id>
<content type='text'>
Makes things a little easier.

Update manpage quickstart to no longer require this step.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes things a little easier.

Update manpage quickstart to no longer require this step.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove "set attribute authentication=0" from manpage quickstart</title>
<updated>2014-03-04T23:00:14+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-04T23:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=ac62c75e4bb367e494fc1c82cfbe07cdc8099362'/>
<id>ac62c75e4bb367e494fc1c82cfbe07cdc8099362</id>
<content type='text'>
It's already set that way by default.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's already set that way by default.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix NodeACL spacing if tags are being used</title>
<updated>2014-03-04T22:46:01+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-04T22:46:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=5d2a7efbf1516de5ea83f7341e380e8c4408587c'/>
<id>5d2a7efbf1516de5ea83f7341e380e8c4408587c</id>
<content type='text'>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change targetcli for configshell exception change</title>
<updated>2014-03-03T20:29:21+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-03-03T20:29:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=d549395b1984a7b1018061b6312440db678a2741'/>
<id>d549395b1984a7b1018061b6312440db678a2741</id>
<content type='text'>
If run_cmdline raises an exception, return 1 as exit code and print
exception text to stderr.

Keep running shell.run_interactive until shell._exit is set, logging
error messages.

Overriding execute_command in UINode no longer needed, remove.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If run_cmdline raises an exception, return 1 as exit code and print
exception text to stderr.

Keep running shell.run_interactive until shell._exit is set, logging
error messages.

Overriding execute_command in UINode no longer needed, remove.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update version to 2.1.fb34</title>
<updated>2014-02-24T22:43:26+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-02-24T22:43:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=c44d362136b79b008742f5210a740450103876af'/>
<id>c44d362136b79b008742f5210a740450103876af</id>
<content type='text'>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a quickstart section to manpage</title>
<updated>2014-02-24T22:36:54+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-02-24T22:36:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=4a99051ece74cb14ded719c4a66d50d259afeeae'/>
<id>4a99051ece74cb14ded719c4a66d50d259afeeae</id>
<content type='text'>
This stuff is still a pain to get started using. Add a quickstart section
as a band-aid.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This stuff is still a pain to get started using. Add a quickstart section
as a band-aid.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Print a warning if creating a HW-based target for absent WWN</title>
<updated>2014-01-08T23:27:21+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2014-01-08T23:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=2be01f39ca38c456f9aa00c0e373a37a2065abed'/>
<id>2be01f39ca38c456f9aa00c0e373a37a2065abed</id>
<content type='text'>
It is possible to create targets for hardware-based targets using WWNs
that are not in the fabric's WWN list. However, if the user is
creating one of these, print a warning, because if the user doesn't
expect this (e.g. made a typo from an existing hw WWN) then things won't
work and it may not be clear why.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is possible to create targets for hardware-based targets using WWNs
that are not in the fabric's WWN list. However, if the user is
creating one of these, print a warning, because if the user doesn't
expect this (e.g. made a typo from an existing hw WWN) then things won't
work and it may not be clear why.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>update version to 2.1.fb33</title>
<updated>2013-12-04T01:14:49+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2013-12-04T01:14:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=73ab07ec25655dcb2288029690db388c314a1dcc'/>
<id>73ab07ec25655dcb2288029690db388c314a1dcc</id>
<content type='text'>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
