<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/targetcli.git/targetcli/ui_node.py, 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>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>Comply with PEP 3310 "Catching Exceptions in Python 3000"</title>
<updated>2013-10-11T17:08:31+00:00</updated>
<author>
<name>Christophe Vu-Brugier</name>
<email>cvubrugier@yahoo.fr</email>
</author>
<published>2013-10-11T17:08:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=631c15c3f56443d084948929e06a58c1571c0f48'/>
<id>631c15c3f56443d084948929e06a58c1571c0f48</id>
<content type='text'>
Generated with `2to3 -f except`.

Signed-off-by: Christophe Vu-Brugier &lt;cvubrugier@yahoo.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generated with `2to3 -f except`.

Signed-off-by: Christophe Vu-Brugier &lt;cvubrugier@yahoo.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>targetcli: Change copyright to Apache License 2.0</title>
<updated>2013-07-23T23:41:40+00:00</updated>
<author>
<name>Nicholas Bellinger</name>
<email>nab@risingtidesystems.com</email>
</author>
<published>2013-07-23T23:41:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=95b0c5558e4896e54379d20e77ad870197caaae8'/>
<id>95b0c5558e4896e54379d20e77ad870197caaae8</id>
<content type='text'>
This patch converts rtslib code copyright from AGPL to the
permissive Apache License 2.0.

It also update copyright owner to Datera, Inc.

Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch converts rtslib code copyright from AGPL to the
permissive Apache License 2.0.

It also update copyright owner to Datera, Inc.

Signed-off-by: Nicholas Bellinger &lt;nab@risingtidesystems.com&gt;
Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make 'info' command return dump() information</title>
<updated>2013-04-17T23:17:35+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2013-04-17T23:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=9e91a172ca2b43ba6a56316283fdb221eff3b14b'/>
<id>9e91a172ca2b43ba6a56316283fdb221eff3b14b</id>
<content type='text'>
Implement info command for all UIRTSLibNodes.

Fixup UIFabricModule.info impl to not use spec dict.

Add subclass impl for UINodeACL, since it doesn't have self.rtsnode and
needs special handling.

Remove UINodeACL wwns cmd, since info does it now.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement info command for all UIRTSLibNodes.

Fixup UIFabricModule.info impl to not use spec dict.

Add subclass impl for UINodeACL, since it doesn't have self.rtsnode and
needs special handling.

Remove UINodeACL wwns cmd, since info does it now.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove execute_command in UIRTSLibNode</title>
<updated>2013-03-28T20:01:02+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2013-03-28T20:01:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=a8cc98c34adb42e47b256c5ad9250a460f8914e0'/>
<id>a8cc98c34adb42e47b256c5ad9250a460f8914e0</id>
<content type='text'>
extraneous.

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

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>model alias follow-up</title>
<updated>2013-02-07T20:58:38+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2013-02-07T20:58:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=df39c0a0392af3baccdc2fbf6173731f5ca7bcde'/>
<id>df39c0a0392af3baccdc2fbf6173731f5ca7bcde</id>
<content type='text'>
Don't raise an exception if we can't set emulate_model_alias, just
print a diagnostic.

Rename ui_set_model_alias to setup_model_alias. 'setup' seems a little
more accurate since we don't always set model alias, it depends on
the preference.

Rename export_backstore_as_model pref to export_backstore_name_as_model.

Add a configshell default for export_backstore_name_as_model, set to True.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't raise an exception if we can't set emulate_model_alias, just
print a diagnostic.

Rename ui_set_model_alias to setup_model_alias. 'setup' seems a little
more accurate since we don't always set model alias, it depends on
the preference.

Rename export_backstore_as_model pref to export_backstore_name_as_model.

Add a configshell default for export_backstore_name_as_model, set to True.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add feature support for emulate_model_alias</title>
<updated>2013-02-07T17:20:06+00:00</updated>
<author>
<name>Tregaron Bayly</name>
<email>tbayly@bluehost.com</email>
</author>
<published>2013-02-07T17:20:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=297149f768af6efd81ba7758a4dc185c6b9f826a'/>
<id>297149f768af6efd81ba7758a4dc185c6b9f826a</id>
<content type='text'>
New method ui_set_model_alias in UIBackstore class is invoked in
the ui_command_create method of each subclass.  The method either
sets the attribute successfully or raises an informational error.
The storage object is created either way.

Signed-off-by: Tregaron Bayly &lt;tbayly@bluehost.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New method ui_set_model_alias in UIBackstore class is invoked in
the ui_command_create method of each subclass.  The method either
sets the attribute successfully or raises an informational error.
The storage object is created either way.

Signed-off-by: Tregaron Bayly &lt;tbayly@bluehost.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Exception.message is deprecated</title>
<updated>2012-04-20T00:36:43+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2012-04-20T00:36:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=06332729c2a3a0b914c153e7d8159ce723c47c5b'/>
<id>06332729c2a3a0b914c153e7d8159ce723c47c5b</id>
<content type='text'>
use str(exception) instead.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use str(exception) instead.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add auto_save_on_exit preference</title>
<updated>2012-02-13T23:05:58+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2012-02-13T23:05:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=9ceddc99d91a7d8d5a60ec132685c78e62bcd7b7'/>
<id>9ceddc99d91a7d8d5a60ec132685c78e62bcd7b7</id>
<content type='text'>
Defaulted to true.

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

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't load fabric modules on init.</title>
<updated>2012-02-08T00:00:38+00:00</updated>
<author>
<name>Andy Grover</name>
<email>agrover@redhat.com</email>
</author>
<published>2012-02-07T22:04:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/targetcli.git/commit/?id=11f09d03b411b238b145a2bee0bd1bf8f4cde475'/>
<id>11f09d03b411b238b145a2bee0bd1bf8f4cde475</id>
<content type='text'>
We're probably not going to use them all, and they can now demand-load
themselves.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We're probably not going to use them all, and they can now demand-load
themselves.

Signed-off-by: Andy Grover &lt;agrover@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
