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