Lines 140-146
def store(self, parameter_s=''):
Link Here
|
140 |
|
140 |
|
141 |
# run without arguments -> list variables & values |
141 |
# run without arguments -> list variables & values |
142 |
elif not args: |
142 |
elif not args: |
143 |
vars = self.db.keys('autorestore/*') |
143 |
vars = db.keys('autorestore/*') |
144 |
vars.sort() |
144 |
vars.sort() |
145 |
if vars: |
145 |
if vars: |
146 |
size = max(map(len, vars)) |
146 |
size = max(map(len, vars)) |
Lines 186-194
def store(self, parameter_s=''):
Link Here
|
186 |
except KeyError: |
186 |
except KeyError: |
187 |
# it might be an alias |
187 |
# it might be an alias |
188 |
# This needs to be refactored to use the new AliasManager stuff. |
188 |
# This needs to be refactored to use the new AliasManager stuff. |
189 |
if args[0] in self.alias_manager: |
189 |
if args[0] in ip.alias_manager: |
190 |
name = args[0] |
190 |
name = args[0] |
191 |
nargs, cmd = self.alias_manager.alias_table[ name ] |
191 |
nargs, cmd = ip.alias_manager.alias_table[ name ] |
192 |
staliases = db.get('stored_aliases',{}) |
192 |
staliases = db.get('stored_aliases',{}) |
193 |
staliases[ name ] = cmd |
193 |
staliases[ name ] = cmd |
194 |
db['stored_aliases'] = staliases |
194 |
db['stored_aliases'] = staliases |
Lines 207-213
def store(self, parameter_s=''):
Link Here
|
207 |
""" % (args[0], obj) ) |
207 |
""" % (args[0], obj) ) |
208 |
return |
208 |
return |
209 |
#pickled = pickle.dumps(obj) |
209 |
#pickled = pickle.dumps(obj) |
210 |
self.db[ 'autorestore/' + args[0] ] = obj |
210 |
db[ 'autorestore/' + args[0] ] = obj |
211 |
print "Stored '%s' (%s)" % (args[0], obj.__class__.__name__) |
211 |
print "Stored '%s' (%s)" % (args[0], obj.__class__.__name__) |
212 |
|
212 |
|
213 |
|
213 |
|
214 |
- |
|
|