Project configuration web RPC
http://PROJECT_URL/get_project_config.phpThis file is created by make_project, and in most cases you don't have to change it.
This document has the structure
<project_config> <name>Project name</name> [ <min_passwd_length>N</min_passwd_length> ] [ <account_manager/> ] [ <uses_username/> ] [ <account_creation_disabled/> ] [ <client_account_creation_disabled/> ] [ <rpc_prefix>URL</rpc_prefix> ] [ <error_num>N</error_num> ] [ <system_requirements> [ <p_fpops>N</p_fpops> ] [ <p_iops>N</p_iops> ] [ <p_membw>N</p_membw> ] [ <m_nbytes>N</m_nbytes> ] [ <m_swap>N</m_swap> ] [ <d_free>N</d_free> ] [ <bwup>N</bwup> ] [ <bwdown>N</bwdown> ] </system_requirements> ] [ <platforms> <platform>windows_intelx86</platform> <platform>i686-pc-linux-gnu</platform> <platform>powerpc-apple-darwin</platform> ... </platforms> ] </project_config>The elements are:
|account_manager||If present, this is an account manager, not a BOINC project|
|uses_username||If present, this project uses names (rather than email addresses) as the primary account identifier|
|account_creation_disabled||If present, this project is not allowing creation of new accounts|
|client_account_creation_disabled||If present, new accounts can be created only via the web (not via the client software).|
|min_passwd_length||Minimum password length (for new account creation)|
|rpc_prefix||Prefix to use for web RPCs, instead of the master URL.|
|error_num||The project is currently down. A BOINC error number is returned.|
|system_requirements||Hardware requirements for participating in this project. If a computer doesn't meet these requirements it may not get sent any work by the project. All requirements are 'net'; e.g. the CPU requirements are after factors like on-fraction, active-fraction, and resource share have been taken into consideration. NOT IMPLEMENTED YET.|
|platforms||A list of platforms for which the project has application versions. NOT IMPLEMENTED YET.|
The BOINC distribution includes a file html/user/sample_get_project_config.php that supplies reasonable default values for BOINC projects. To use this, rename it to get_project_config.php
Last modified 8:52 PM UTC, October 17 2012.
Copyright © 2018 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.