Commit Graph

29227 Commits

Author SHA1 Message Date
Christian Beer 5a3c5c9542 Ops: improve manage_apps.php
- hide deprecated apps by default
- show adaptive replication setting per app
2016-08-01 10:54:17 +02:00
David Anderson c56f284904 remote job submission: improve error handling.
The way errors were being handled in submit_rpc_handler.php,
the replies could end up looking like:
<error>
    ...
    </error>
<actual_reply>
    ...
</actual_reply>

which doesn't parse with PHP's simplexml because there's no outer element.
So the PHP interface to job submission didn't work in some cases.

To fix this, I changed the RPC replies to have an enclosing element,
which is the name of the RPC, e.g.
<submit_batch>
    <error>
        ...
    </error>
    ... other stuff
</submit_batch>

RPC replies should now always be valid XML, errors or not.
2016-07-31 23:00:24 -07:00
David Anderson 4fe9a7cc51 Merge branch 'master' of github.com:BOINC/boinc 2016-07-31 11:44:06 -07:00
David Anderson 9a976ab222 remote job submission: add debug msgs 2016-07-31 11:43:40 -07:00
David Anderson d94fe5bcde Merge pull request #1592 from bema-ligo/boinc_gahp_fixes
Boinc gahp fixes
2016-07-31 11:42:28 -07:00
David Anderson a30b36e3f9 fix typo 2016-07-30 16:42:38 -07:00
David Anderson fb5b9d9a3c user web: add job and CPU limits options to project preferences 2016-07-30 16:40:14 -07:00
David Anderson 94c18fc671 (Oops - these notes apply to previous commit) Add support for new project prefs.
- max_cpus: cap effective_ncpus at this value.
- max_jobs: at most this # of jobs in progress on host
2016-07-30 00:10:31 -07:00
David Anderson 09d67f794a scheduler (HR): detect "ARM" in p_model as well as p_vendor.
Some Android devices report p_vendor as blank, but p_model contains "ARM".
2016-07-30 00:07:33 -07:00
David Anderson c5de0b56e0 scheduler: add HR classes for Android and ARM
The HR (homogeneous redundancy) code was way out of date.
There were no classes, coarse or fine, for Android or ARM.
I added these.

I also changed/fixed the "coarse" classification to be (OS type + CPU type)
where OS type is Win/Mac/Linux/FreeBSD/Android,
and CPU type is Intel-compatible/PPC/ARM.
Previously all Linux hosts were considered equivalent.

Note: the fine classification of CPUs is based on models c. 2008.
This should be updated based on a study of FP discrepancies.
2016-07-29 13:26:23 -07:00
Rom Walton 1a4c745cb6 Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci] 2016-07-28 13:18:06 -07:00
Rom Walton 6f0ce4c0d9 Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci] 2016-07-28 13:12:35 -07:00
Rom Walton ea54bb7836 Updating translations for android/BOINC/res/values-pt-rBR/strings.xml [skip ci] 2016-07-28 12:16:25 -07:00
David Anderson 89dc25bc6c Condor interface: compile fix 2016-07-27 23:18:30 -07:00
David Anderson 671446ced1 code cleanup: in scheduler, factor project prefs into their own struct 2016-07-27 15:15:08 -07:00
Rom Walton a9761176de Merge branch 'master' of https://github.com/BOINC/boinc 2016-07-27 10:38:31 -07:00
Rom Walton eac15d6982 sched: Remove CERN Theory hard-coded values from the sched_customize.cpp file. Theory now uses a container approach with each container pulling a job from the CERN job scheduler, which makes this code obsolete. 2016-07-27 10:38:19 -07:00
Rom Walton 0ea3d63f99 Updating translations for locale/pt_PT/BOINC-Drupal.po [skip ci] 2016-07-27 08:47:43 -07:00
Rom Walton 47565d9fda Updating translations for locale/pt_PT/BOINC-Project-Generic.po [skip ci] 2016-07-27 08:47:04 -07:00
David Anderson b6c0d75a8c remote job submission: fix bugs, improve error reporting 2016-07-27 01:07:07 -07:00
Bernd Machenschalk 9c15fd2183 BOINC GAHP: assign output files by order, if not found by matching name 2016-07-27 08:41:54 +02:00
Bernd Machenschalk b4a0807c40 BOINC GAHP: append to an existing stderr file instead of overwriting it 2016-07-27 08:41:40 +02:00
Bernd Machenschalk f88c65125b BOINC GAHP: escape paths for system("mv"), in case these contain blanks 2016-07-27 08:41:29 +02:00
David Anderson a60f0bdb49 client: win compile fix 2016-07-26 13:44:07 -07:00
Rom Walton 45298f3461 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 04:17:01 -07:00
Rom Walton 210280847f Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci] 2016-07-26 04:15:36 -07:00
Rom Walton 119875bd63 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 04:12:01 -07:00
Rom Walton 2328dc6ca0 Updating translations for locale/pt_PT/BOINC-Project-Generic.po [skip ci] 2016-07-26 04:09:37 -07:00
Rom Walton 9b8df0d599 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 04:06:50 -07:00
Rom Walton b80a671fa5 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 04:01:49 -07:00
Rom Walton fc5aa68c86 Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci] 2016-07-26 03:40:46 -07:00
Rom Walton 0adb51e585 Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci] 2016-07-26 03:35:46 -07:00
Rom Walton 26840b9487 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 03:34:38 -07:00
Rom Walton e63825e4d4 Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci] 2016-07-26 03:30:45 -07:00
Rom Walton f77d4615b6 Updating translations for locale/pt_PT/BOINC-Manager.po [skip ci] 2016-07-26 03:25:59 -07:00
Rom Walton 1a65bc92e6 Updating translations for android/BOINC/res/values-pt-rPT/strings.xml [skip ci] 2016-07-26 03:25:45 -07:00
Rom Walton c5e631dbdf Updating translations for locale/pt_PT/BOINC-Client.po [skip ci] 2016-07-26 03:24:06 -07:00
Rom Walton e106296b10 Updating translations for locale/pt_PT/BOINC-Setup.po [skip ci] 2016-07-26 03:23:32 -07:00
Rom Walton 26f2e499ab Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 03:20:44 -07:00
Rom Walton 8acb22eb90 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 03:15:19 -07:00
Rom Walton aa2bce9a18 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 03:09:56 -07:00
Rom Walton 81f2b3fbc4 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 03:04:56 -07:00
Rom Walton 13cf6e673f Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:59:51 -07:00
Rom Walton 4ac9aab053 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:53:27 -07:00
Rom Walton 5ac3dfc7dc Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:47:02 -07:00
Rom Walton 41da8eb4e7 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:17:54 -07:00
Rom Walton e9c505ba5a Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:10:02 -07:00
Rom Walton d782c1c754 Updating translations for locale/pt_PT/BOINC-Web.po [skip ci] 2016-07-26 02:03:03 -07:00
Rom Walton 6d8e2b8136 Updating translations for locale/it_IT/BOINC-Manager.po [skip ci] 2016-07-26 01:10:33 -07:00
Rom Walton 3cf29ed87c Updating translations for android/BOINC/res/values-it-rIT/strings.xml [skip ci] 2016-07-26 01:08:06 -07:00