2 |
|
|
3 |
provide basic-version |
provide basic-version |
4 |
|
|
5 |
push_config 10_version_deactivated |
push_config 10_version_activated |
6 |
|
|
7 |
help_version_os() |
help_version_os() |
8 |
{ |
{ |
40 |
control_client "${serial}" get version.netboot |
control_client "${serial}" get version.netboot |
41 |
} |
} |
42 |
|
|
43 |
control_version_deactivated() |
control_version_activated() |
44 |
{ |
{ |
45 |
local serial="${CLASS_ARGV[0]}" |
local serial="${CLASS_ARGV[0]}" |
46 |
push_config_10_version_deactivated "${serial}" |
push_config_10_version_activated "${serial}" |
47 |
} |
} |
48 |
|
|
49 |
push_config_10_version_deactivated() |
push_config_10_version_activated() |
50 |
{ |
{ |
51 |
local serial="$1" |
local serial="$1" |
52 |
local value |
local value |
53 |
|
|
54 |
value=$(mysqldo "select enabled from client_serials where serial='${serial}'") |
value=$(mysqldo "select enabled from client_serials where serial='${serial}'") |
55 |
control_client "${serial}" set version.deactivated "${value}" |
control_client "${serial}" set version.activated "${value}" |
56 |
} |
} |