From mboxrd@z Thu Jan 1 00:00:00 1970 From: aq Subject: [PATCH] configuration params Date: Fri, 10 Jun 2005 10:10:41 -0500 Message-ID: <9cde8bff05061008104af2dbb3@mail.gmail.com> Reply-To: aq Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_1277_5260243.1118416241775" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Xen Dev List-Id: xen-devel@lists.xenproject.org ------=_Part_1277_5260243.1118416241775 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Some hidden & constant configuration parameters are scattered. This patch puts them all into one place: params.py. Signed-off-by: Nguyen Anh Quynh # diffstat params.patch=20 XendRoot.py | 28 ++++++++++++++-------------- server/params.py | 12 ++++++++++++ xenstore/xsresource.py | 3 ++- 3 files changed, 28 insertions(+), 15 deletions(-) ------=_Part_1277_5260243.1118416241775 Content-Type: text/x-patch; name="params.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="params.patch" PT09PT0gdG9vbHMvcHl0aG9uL3hlbi94ZW5kL1hlbmRSb290LnB5IDEuMzAgdnMgZWRpdGVkID09 PT09Ci0tLSAxLjMwL3Rvb2xzL3B5dGhvbi94ZW4veGVuZC9YZW5kUm9vdC5weQkyMDA1LTA2LTA5 IDA0OjAxOjA5IC0wNTowMAorKysgZWRpdGVkL3Rvb2xzL3B5dGhvbi94ZW4veGVuZC9YZW5kUm9v dC5weQkyMDA1LTA2LTExIDAwOjAwOjMwIC0wNTowMApAQCAtMTYsNiArMTYsNyBAQAogaW1wb3J0 IEV2ZW50U2VydmVyCiBmcm9tIFhlbmRMb2dnaW5nIGltcG9ydCBYZW5kTG9nZ2luZwogZnJvbSBY ZW5kRXJyb3IgaW1wb3J0IFhlbmRFcnJvcgorZnJvbSB4ZW4ueGVuZC5zZXJ2ZXIgaW1wb3J0IHBh cmFtcwogCiAjIEluaXRpYWwgY3JlYXRlIG9mIHRoZSBldmVudCBzZXJ2ZXIuCiBlc2VydmVyID0g RXZlbnRTZXJ2ZXIuaW5zdGFuY2UoKQpAQCAtMjYsMjggKzI3LDI4IEBACiAgICAgIiIiUm9vdCBv ZiB0aGUgbWFuYWdlbWVudCBjbGFzc2VzLiIiIgogCiAgICAgIiIiRGVmYXVsdCBwYXRoIHRvIHRo ZSBjb25maWcgZmlsZS4iIiIKLSAgICBjb25maWdfZGVmYXVsdCA9ICIvZXRjL3hlbi94ZW5kLWNv bmZpZy5zeHAiCisgICAgY29uZmlnX2RlZmF1bHQgPSBwYXJhbXMuWEVORF9DT05GSUcKIAogICAg ICIiIkVudmlyb25tZW50IHZhcmlhYmxlIHVzZWQgdG8gb3ZlcnJpZGUgY29uZmlnX2RlZmF1bHQu IiIiCi0gICAgY29uZmlnX3ZhciAgICAgPSAiWEVORF9DT05GSUciCisgICAgY29uZmlnX3ZhciA9 IHBhcmFtcy5YRU5EX0NPTkZJR19FTlYKIAogICAgICIiIldoZXJlIG5ldHdvcmsgY29udHJvbCBz Y3JpcHRzIGxpdmUuIiIiCi0gICAgbmV0d29ya19zY3JpcHRfZGlyID0gIi9ldGMveGVuL3Njcmlw dHMiCisgICAgbmV0d29ya19zY3JpcHRfZGlyID0gcGFyYW1zLlhFTl9ORVRXT1JLX1NDUklQVF9E SVIKIAogICAgICIiIldoZXJlIGJsb2NrIGNvbnRyb2wgc2NyaXB0cyBsaXZlLiIiIgotICAgIGJs b2NrX3NjcmlwdF9kaXIgPSAiL2V0Yy94ZW4vc2NyaXB0cyIKKyAgICBibG9ja19zY3JpcHRfZGly ID0gcGFyYW1zLlhFTl9CTE9DS19TQ1JJUFRfRElSCiAKICAgICAiIiJEZWZhdWx0IHBhdGggdG8g dGhlIGxvZyBmaWxlLiAiIiIKLSAgICBsb2dmaWxlX2RlZmF1bHQgPSAiL3Zhci9sb2cveGVuZC5s b2ciCisgICAgbG9nZmlsZV9kZWZhdWx0ID0gcGFyYW1zLlhFTkRfTE9HCiAKICAgICAiIiJEZWZh dWx0IGxldmVsIG9mIGluZm9ybWF0aW9uIHRvIGJlIGxvZ2dlZC4iIiIKLSAgICBsb2dsZXZlbF9k ZWZhdWx0ID0gJ0RFQlVHJworICAgIGxvZ2xldmVsX2RlZmF1bHQgPSBwYXJhbXMuWEVORF9MT0dM RVZFTAogCiAgICAgIiIiRGVmYXVsdCBmb3IgdGhlIGZsYWcgaW5kaWNhdGluZyB3aGV0aGVyIHhl bmQgc2hvdWxkIHJ1biBhbiBodHRwIHNlcnZlci4iIiIKICAgICB4ZW5kX2h0dHBfc2VydmVyX2Rl ZmF1bHQgPSAnbm8nCiAKICAgICAiIiJEZWZhdWx0IGludGVyZmFjZSBhZGRyZXNzIHhlbmQgbGlz dGVucyBhdC4gIiIiCi0gICAgeGVuZF9hZGRyZXNzX2RlZmF1bHQgICAgICA9ICcnCisgICAgeGVu ZF9hZGRyZXNzX2RlZmF1bHQgPSAnJwogCiAgICAgIiIiRGVmYXVsdCBmb3IgdGhlIGZsYWcgaW5k aWNhdGluZyB3aGV0aGVyIHhlbmQgc2hvdWxkIHJ1biBhIHJlbG9jYXRpb24gc2VydmVyLiIiIgog ICAgIHhlbmRfcmVsb2NhdGlvbl9zZXJ2ZXJfZGVmYXVsdCA9ICd5ZXMnCkBAIC01NiwyNSArNTcs MjUgQEAKICAgICB4ZW5kX3JlbG9jYXRpb25fYWRkcmVzc19kZWZhdWx0ID0gJycKIAogICAgICIi IkRlZmF1bHQgcG9ydCB4ZW5kIHNlcnZlcyBIVFRQIGF0LiAiIiIKLSAgICB4ZW5kX3BvcnRfZGVm YXVsdCAgICAgICAgID0gJzgwMDAnCisgICAgeGVuZF9wb3J0X2RlZmF1bHQgPSBwYXJhbXMuWEVO RF9QT1JUCiAKICAgICAiIiJEZWZhdWx0IHBvcnQgeGVuZCBzZXJ2ZXMgZXZlbnRzIGF0LiAiIiIK LSAgICB4ZW5kX2V2ZW50X3BvcnRfZGVmYXVsdCAgID0gJzgwMDEnCisgICAgeGVuZF9ldmVudF9w b3J0X2RlZmF1bHQgPSBwYXJhbXMuWEVORF9FVkVOVF9QT1JUCiAKICAgICAiIiJEZWZhdWx0IHBv cnQgeGVuZCBzZXJ2ZXMgcmVsb2NhdGlvbiBhdC4gIiIiCi0gICAgeGVuZF9yZWxvY2F0aW9uX3Bv cnRfZGVmYXVsdCA9ICc4MDAyJworICAgIHhlbmRfcmVsb2NhdGlvbl9wb3J0X2RlZmF1bHQgPSBw YXJhbXMuWEVORF9SRUxPQ0FUSU9OX1BPUlQKIAogICAgICIiIkRlZmF1bHQgZm9yIHRoZSBmbGFn IGluZGljYXRpbmcgd2hldGhlciB4ZW5kIHNob3VsZCBydW4gYSB1bml4LWRvbWFpbiBzZXJ2ZXIu IiIiCiAgICAgeGVuZF91bml4X3NlcnZlcl9kZWZhdWx0ID0gJ3llcycKIAogICAgICIiIkRlZmF1 bHQgcGF0aCB0aGUgdW5peC1kb21haW4gc2VydmVyIGxpc3RlbnMgYXQuIiIiCi0gICAgeGVuZF91 bml4X3BhdGhfZGVmYXVsdCA9ICcvdmFyL2xpYi94ZW5kL3hlbmQtc29ja2V0JworICAgIHhlbmRf dW5peF9wYXRoX2RlZmF1bHQgPSBwYXJhbXMuWEVORF9VTklYX1BBVEgKIAogICAgICIiIkRlZmF1 bHQgaW50ZXJmYWNlIGFkZHJlc3MgeGVuZCBsaXN0ZW5zIGF0IGZvciBjb25zb2xlcy4iIiIKLSAg ICBjb25zb2xlX2FkZHJlc3NfZGVmYXVsdCAgID0gJ2xvY2FsaG9zdCcKKyAgICBjb25zb2xlX2Fk ZHJlc3NfZGVmYXVsdCA9ICdsb2NhbGhvc3QnCiAKICAgICAiIiJEZWZhdWx0IHBvcnQgeGVuZCBz ZXJ2ZXMgY29uc29sZXMgYXQuICIiIgotICAgIGNvbnNvbGVfcG9ydF9iYXNlX2RlZmF1bHQgPSAn OTYwMCcKKyAgICBjb25zb2xlX3BvcnRfYmFzZV9kZWZhdWx0ID0gcGFyYW1zLkNPTlNPTEVfUE9S VF9CQVNFCiAKICAgICBjb21wb25lbnRzID0ge30KIApAQCAtMTczLDcgKzE3NCw2IEBACiAgICAg ICAgIGxvZ2xldmVsID0gc2VsZi5nZXRfY29uZmlnX3ZhbHVlKCJsb2dsZXZlbCIsIHNlbGYubG9n bGV2ZWxfZGVmYXVsdCkKICAgICAgICAgc2VsZi5sb2dnaW5nID0gWGVuZExvZ2dpbmcobG9nZmls ZSwgbGV2ZWw9bG9nbGV2ZWwpCiAKLSAgICAgICAgZnJvbSB4ZW4ueGVuZC5zZXJ2ZXIgaW1wb3J0 IHBhcmFtcwogICAgICAgICBpZiBwYXJhbXMuWEVORF9ERUJVRzoKICAgICAgICAgICAgIHNlbGYu bG9nZ2luZy5hZGRMb2dTdGRlcnIoKQogCj09PT09IHRvb2xzL3B5dGhvbi94ZW4veGVuZC9zZXJ2 ZXIvcGFyYW1zLnB5IDEuMTIgdnMgZWRpdGVkID09PT09Ci0tLSAxLjEyL3Rvb2xzL3B5dGhvbi94 ZW4veGVuZC9zZXJ2ZXIvcGFyYW1zLnB5CTIwMDUtMDYtMDcgMDg6MTg6MjQgLTA1OjAwCisrKyBl ZGl0ZWQvdG9vbHMvcHl0aG9uL3hlbi94ZW5kL3NlcnZlci9wYXJhbXMucHkJMjAwNS0wNi0xMSAw MDowMDozMCAtMDU6MDAKQEAgLTI3LDggKzI3LDIwIEBACiBYRU5EX1VTRVIgICAgICAgICAgPSAn cm9vdCcKIFhFTkRfREVCVUcgICAgICAgICA9IGdldGVudigiWEVORF9ERUJVRyIsICAgICAwLCBj b252PWludCkKIFhFTkRfREFFTU9OSVpFICAgICA9IGdldGVudigiWEVORF9EQUVNT05JWkUiLCBu b3QgWEVORF9ERUJVRywgY29udj1pbnQpCitYRU5EX0NPTkZJRyA9ICIvZXRjL3hlbi94ZW5kLWNv bmZpZy5zeHAiCitYRU5EX0NPTkZJR19FTlYgPSAiWEVORF9DT05GSUciCitYRU5fTkVUV09SS19T Q1JJUFRfRElSID0gIi9ldGMveGVuL3NjcmlwdHMiCitYRU5fQkxPQ0tfU0NSSVBUX0RJUiA9ICIv ZXRjL3hlbi9zY3JpcHRzIgorWEVORF9MT0cgPSAiL3Zhci9sb2cveGVuZC5sb2ciCitYRU5EX0xP R0xFVkVMID0gJ0RFQlVHJworWEVORF9QT1JUID0gJzgwMDAnCitYRU5EX0VWRU5UX1BPUlQgPSAn ODAwMScKK1hFTkRfUkVMT0NBVElPTl9QT1JUID0gJzgwMDInCitYRU5EX1VOSVhfUEFUSCA9ICcv dmFyL2xpYi94ZW5kL3hlbmQtc29ja2V0JworQ09OU09MRV9QT1JUX0JBU0UgPSAnOTYwMCcKIAog WEVOU1RPUkVEX1BJRF9GSUxFID0gJy92YXIvcnVuL3hlbnN0b3JlZC5waWQnCiBYRU5TVE9SRURf UlVOX0RJUiAgPSAnL3Zhci9ydW4veGVuc3RvcmVkJwogWEVOU1RPUkVEX0xJQl9ESVIgID0gJy92 YXIvbGliL3hlbnN0b3JlZCcKIFhFTlNUT1JFRF9ERUJVRyAgICA9IGdldGVudigiWEVOU1RPUkVE X0RFQlVHIiwgMCwgY29udj1pbnQpCitYRU5TVE9SRURfUE9SVCA9IDgwMDMKPT09PT0gdG9vbHMv cHl0aG9uL3hlbi94ZW5kL3hlbnN0b3JlL3hzcmVzb3VyY2UucHkgMS4xIHZzIGVkaXRlZCA9PT09 PQotLS0gMS4xL3Rvb2xzL3B5dGhvbi94ZW4veGVuZC94ZW5zdG9yZS94c3Jlc291cmNlLnB5CTIw MDUtMDYtMDcgMDg6MzY6MDAgLTA1OjAwCisrKyBlZGl0ZWQvdG9vbHMvcHl0aG9uL3hlbi94ZW5k L3hlbnN0b3JlL3hzcmVzb3VyY2UucHkJMjAwNS0wNi0xMSAwMDowMDozMCAtMDU6MDAKQEAgLTEy LDYgKzEyLDcgQEAKIGZyb20geGVuLndlYi5TcnZEaXIgaW1wb3J0IFNydkRpcgogZnJvbSB4ZW4u eGVuZC5BcmdzIGltcG9ydCBGb3JtRm4KIGZyb20geGVuLnhlbmQueGVuc3RvcmUgaW1wb3J0IFhl bk5vZGUKK2Zyb20geGVuLnhlbmQuc2VydmVyIGltcG9ydCBwYXJhbXMKIAogZGVmIHBhdGh1cmwo cmVxKToKICAgICB1cmwgPSByZXEucHJlUGF0aFVSTCgpCkBAIC0xMzEsNiArMTMyLDYgQEAKICAg ICByb290ID0gU3J2RGlyKCkKICAgICByb290LnB1dENoaWxkKCd4ZW5zdG9yZScsIERCUm9vdFJl c291cmNlKCkpCiAgICAgaW50ZXJmYWNlID0gJycKLSAgICBwb3J0ID0gODAwMworICAgIHBvcnQg PSBwYXJhbXMuWEVOU1RPUkVEX1BPUlQKICAgICBzZXJ2ZXIgPSBIdHRwU2VydmVyKHJvb3Q9cm9v dCwgaW50ZXJmYWNlPWludGVyZmFjZSwgcG9ydD1wb3J0KQogICAgIHNlcnZlci5ydW4oKQo= ------=_Part_1277_5260243.1118416241775 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel ------=_Part_1277_5260243.1118416241775--