projects
/
hooke.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4639f6f
)
Added command_stack option to all' default.
author
W. Trevor King
<wking@drexel.edu>
Sat, 21 Aug 2010 20:11:12 +0000
(16:11 -0400)
committer
W. Trevor King
<wking@drexel.edu>
Sat, 21 Aug 2010 20:11:12 +0000
(16:11 -0400)
hooke/plugin/curve.py
patch
|
blob
|
history
diff --git
a/hooke/plugin/curve.py
b/hooke/plugin/curve.py
index d58d6605b4e94a623c7e8b29148e8d886edab81e..931dca3e69ef6e033da4d034ea28467c32263ec2 100644
(file)
--- a/
hooke/plugin/curve.py
+++ b/
hooke/plugin/curve.py
@@
-285,8
+285,8
@@
class InfoCommand (CurveCommand):
Argument(name='all', type='bool', default=False, count=1,
help='Get all curve information.'),
]
Argument(name='all', type='bool', default=False, count=1,
help='Get all curve information.'),
]
- self.fields = ['name', 'path', 'experiment', 'driver', 'filetype',
'note',
- 'blocks', 'block sizes']
+ self.fields = ['name', 'path', 'experiment', 'driver', 'filetype',
+ '
note', 'command stack', '
blocks', 'block sizes']
for field in self.fields:
args.append(Argument(
name=field, type='bool', default=False, count=1,
for field in self.fields:
args.append(Argument(
name=field, type='bool', default=False, count=1,
@@
-300,7
+300,7
@@
class InfoCommand (CurveCommand):
fields = {}
for key in self.fields:
fields[key] = params[key]
fields = {}
for key in self.fields:
fields[key] = params[key]
- if reduce(lambda x,y: x
and
y, fields.values()) == False:
+ if reduce(lambda x,y: x
or
y, fields.values()) == False:
params['all'] = True # No specific fields set, default to 'all'
if params['all'] == True:
for key in self.fields:
params['all'] = True # No specific fields set, default to 'all'
if params['all'] == True:
for key in self.fields:
@@
-330,6
+330,9
@@
class InfoCommand (CurveCommand):
def _get_note(self, curve):
return curve.info.get('note', None)
def _get_note(self, curve):
return curve.info.get('note', None)
+ def _get_command_stack(self, curve):
+ return curve.command_stack
+
def _get_blocks(self, curve):
return len(curve.data)
def _get_blocks(self, curve):
return len(curve.data)