Rev 1625 | Rev 1648 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | SVN | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1619 | runge | 1 | |
| 1644 | runge | 2 | function Storage_ListParameters(store_name) |
| 1619 | runge | 3 | { |
| 1625 | runge | 4 | if (!store_name) |
| 5 | { |
||
| 6 | return "You must specify a store name"; |
||
| 7 | } |
||
| 8 | |||
| 1644 | runge | 9 | var parameters = StorageExport_GetParameters(store_name); |
| 1619 | runge | 10 | |
| 1644 | runge | 11 | var result_text = ""; |
| 12 | |||
| 1619 | runge | 13 | for (var key in parameters) |
| 14 | { |
||
| 1644 | runge | 15 | result_text += key + "=" + parameters[key] + "\n"; |
| 1619 | runge | 16 | } |
| 17 | |||
| 1644 | runge | 18 | if (result_text.length == 0) |
| 19 | { |
||
| 20 | result_text = "No parameters found"; |
||
| 21 | } |
||
| 22 | |||
| 23 | return result_text; |
||
| 1619 | runge | 24 | } |
| 1644 | runge | 25 | Console_RegisterCommand(Storage_ListParameters); |
| 1619 | runge | 26 | |
| 1644 | runge | 27 | function Storage_GetParameter(store_name, parameter_name) |
| 28 | { |
||
| 29 | return StorageExport_GetParameter(store_name, parameter_name); |
||
| 30 | } |
||
| 31 | Console_RegisterCommand(Storage_GetParameter); |
||
| 1619 | runge | 32 | |
| 1644 | runge | 33 | function Storage_SetParameter(store_name, parameter_name, parameter_value) |
| 1619 | runge | 34 | { |
| 1644 | runge | 35 | return StorageExport_SetParameter(store_name, parameter_name, parameter_value); |
| 1619 | runge | 36 | } |
| 1644 | runge | 37 | Console_RegisterCommand(Storage_SetParameter); |
| 1619 | runge | 38 | |
| 1644 | runge | 39 | function Storage_GetParameters(store_name) |
| 1619 | runge | 40 | { |
| 1644 | runge | 41 | return StorageExport_GetParameters(store_name); |
| 1619 | runge | 42 | } |