2016-10-22 17:19 GMT-03:00 lsi <[email protected]>: > - boinccmd: get_host_state: should return host ID (or is this a > BOINCstats thing?)
If you mean the numeric host ID, as seen in show_host_detail.php?hostid=nnnn in the project website, the BOINC client doesn't have that information, and I don't think it should. All such numeric IDs are only meaningful on the server. > - boinccmd: get_project_state: should return project ID (currently, > need to match on URL) (or is this a BOINCstats thing?) Projects don't have an ID, they are identified by master URL. You're probably thinking of some BOINCstats thing. > - boinccmd: get_file_transfers: should return task ID (currently, > need to ... remove everything after the last underscore?) I assume by task ID you mean the name, and not the numeric ID as seen in result.php?resultid= in the project website. For file uploads, I agree. Technically you can't rely on "remove after last underscore" to give the correct answer, because in theory the server could choose anything as the upload filename, getting the task name explicitly is the only reliable way. For file downloads it gets tricky. Multiple tasks can share the same file, so file downloads don't have "a" task ID associated. > - BOINC Manager: password or key-based authentication, so that only > authorised users may interact with the projects, accounts, tasks etc It already has password authentication, but if the BOINC Manager can read gui_rpc_auth.cfg from the local client, it will get the password from there and authenticate automatically. If you make that file only readable by the BOINC client, the manager won't know the password and you will have to type it. -- Nicolás _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
