mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2024-11-10 08:57:25 +01:00
Update help text. Update helper scripts.
This commit is contained in:
parent
e5e6f704cf
commit
3d2366cf67
@ -382,12 +382,13 @@ acQuery.pl - Wrapper script to access sqlite job database.
|
|||||||
Help Options:
|
Help Options:
|
||||||
--help Show help text
|
--help Show help text
|
||||||
--man Show man page
|
--man Show man page
|
||||||
|
--hasprofile <true|false> Only show jobs with timerseries metric data
|
||||||
--mode <mode> Set the operation mode
|
--mode <mode> Set the operation mode
|
||||||
--user <user_id> Search for jobs of specific user
|
--user <user_id> Search for jobs of specific user
|
||||||
--project <project_id> Search for jobs of specific project
|
--project <project_id> Search for jobs of specific project
|
||||||
--duration <from> <to> Specify duration range of jobs
|
|
||||||
--numnodes <from> <to> Specify range for number of nodes of job
|
--numnodes <from> <to> Specify range for number of nodes of job
|
||||||
--starttime <from> <to> Specify range for start time of jobs
|
--starttime <from> <to> Specify range for start time of jobs
|
||||||
|
--duration <from> <to> Specify duration range of jobs
|
||||||
--mem_used <from> <to> Specify range for average main memory capacity of job
|
--mem_used <from> <to> Specify range for average main memory capacity of job
|
||||||
--mem_bandwidth <from> <to> Specify range for average main memory bandwidth of job
|
--mem_bandwidth <from> <to> Specify range for average main memory bandwidth of job
|
||||||
--flops_any <from> <to> Specify range for average flop any rate of job
|
--flops_any <from> <to> Specify range for average flop any rate of job
|
||||||
@ -402,7 +403,10 @@ Show a brief help information.
|
|||||||
=item B<--man>
|
=item B<--man>
|
||||||
Read the manual, with examples
|
Read the manual, with examples
|
||||||
|
|
||||||
=item B<--mode [012]>
|
=item B<--hasprofile [true|false]>
|
||||||
|
Only show jobs with or without timerseries metric data
|
||||||
|
|
||||||
|
=item B<--mode [ids|query|count|list|stat|perf]>
|
||||||
Specify output mode. Mode can be one of:
|
Specify output mode. Mode can be one of:
|
||||||
|
|
||||||
=over 4
|
=over 4
|
||||||
|
11
anonDB.pl
11
anonDB.pl
@ -50,6 +50,12 @@ my $sth_select_all = $dbh->prepare(qq{
|
|||||||
FROM job;
|
FROM job;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
my $sth_select_job = $dbh->prepare(qq{
|
||||||
|
SELECT id, user_id, project_id
|
||||||
|
FROM job
|
||||||
|
WHERE job_id=?;
|
||||||
|
});
|
||||||
|
|
||||||
my $sth_update_job = $dbh->prepare(qq{
|
my $sth_update_job = $dbh->prepare(qq{
|
||||||
UPDATE job
|
UPDATE job
|
||||||
SET user_id = ?,
|
SET user_id = ?,
|
||||||
@ -115,6 +121,11 @@ while ( readdir $dh ) {
|
|||||||
my $job = decode_json $jobmeta_json;
|
my $job = decode_json $jobmeta_json;
|
||||||
|
|
||||||
my $user = $job->{'user_id'};
|
my $user = $job->{'user_id'};
|
||||||
|
|
||||||
|
# if ( $user =~ /^user_.*/ ) {
|
||||||
|
# print "$jobID $user\n";
|
||||||
|
# }
|
||||||
|
|
||||||
my $project;
|
my $project;
|
||||||
|
|
||||||
if ( exists $user_lookup{$user}) {
|
if ( exists $user_lookup{$user}) {
|
||||||
|
20
syncDB.pl
20
syncDB.pl
@ -92,15 +92,21 @@ while ( readdir $dh ) {
|
|||||||
|
|
||||||
my $footprint = $job->{footprint};
|
my $footprint = $job->{footprint};
|
||||||
|
|
||||||
|
if ( $job->{user_id} ne $db_user_id ) {
|
||||||
|
print "$jobID $job->{user_id} $db_user_id\n";
|
||||||
|
$job->{user_id} = $db_user_id;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# print "$footprint->{mem_used}->{avg}, $footprint->{flops_any}->{avg}, $footprint->{mem_bw}->{avg}\n";
|
# print "$footprint->{mem_used}->{avg}, $footprint->{flops_any}->{avg}, $footprint->{mem_bw}->{avg}\n";
|
||||||
|
|
||||||
$sth_update_job->execute(
|
# $sth_update_job->execute(
|
||||||
1,
|
# 1,
|
||||||
$footprint->{mem_used}->{avg},
|
# $footprint->{mem_used}->{avg},
|
||||||
$footprint->{flops_any}->{avg},
|
# $footprint->{flops_any}->{avg},
|
||||||
$footprint->{mem_bw}->{avg},
|
# $footprint->{mem_bw}->{avg},
|
||||||
$db_id
|
# $db_id
|
||||||
);
|
# );
|
||||||
|
|
||||||
$jobcount++;
|
$jobcount++;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user