Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nexpie-grafana-theme
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Registry
Registry
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kornkitt Poolsup
nexpie-grafana-theme
Commits
c997923b
Commit
c997923b
authored
Jul 27, 2016
by
Torkel Ödegaard
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:grafana/grafana
parents
e789d0df
732c84c2
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
59 additions
and
1 deletions
+59
-1
pkg/cmd/grafana-cli/commands/commands.go
+5
-1
pkg/cmd/grafana-cli/commands/listversions_command.go
+36
-0
public/app/core/utils/kbn.js
+13
-0
public/test/core/utils/kbn_specs.js
+5
-0
No files found.
pkg/cmd/grafana-cli/commands/commands.go
View file @
c997923b
...
...
@@ -27,13 +27,17 @@ func runCommand(command func(commandLine CommandLine) error) func(context *cli.C
var
pluginCommands
=
[]
cli
.
Command
{
{
Name
:
"install"
,
Usage
:
"install <plugin id>"
,
Usage
:
"install <plugin id>
<plugin version (optional)>
"
,
Action
:
runCommand
(
installCommand
),
},
{
Name
:
"list-remote"
,
Usage
:
"list remote available plugins"
,
Action
:
runCommand
(
listremoteCommand
),
},
{
Name
:
"list-versions"
,
Usage
:
"list-versions <plugin id>"
,
Action
:
runCommand
(
listversionsCommand
),
},
{
Name
:
"update"
,
Usage
:
"update <plugin id>"
,
Aliases
:
[]
string
{
"upgrade"
},
...
...
pkg/cmd/grafana-cli/commands/listversions_command.go
0 → 100644
View file @
c997923b
package
commands
import
(
"errors"
"github.com/grafana/grafana/pkg/cmd/grafana-cli/logger"
s
"github.com/grafana/grafana/pkg/cmd/grafana-cli/services"
)
func
validateVersionInput
(
c
CommandLine
)
error
{
arg
:=
c
.
Args
()
.
First
()
if
arg
==
""
{
return
errors
.
New
(
"please specify plugin to list versions for"
)
}
return
nil
}
func
listversionsCommand
(
c
CommandLine
)
error
{
if
err
:=
validateVersionInput
(
c
);
err
!=
nil
{
return
err
}
pluginToList
:=
c
.
Args
()
.
First
()
plugin
,
err
:=
s
.
GetPlugin
(
pluginToList
,
c
.
GlobalString
(
"repo"
))
if
err
!=
nil
{
return
err
}
for
_
,
i
:=
range
plugin
.
Versions
{
logger
.
Infof
(
"%v
\n
"
,
i
.
Version
)
}
return
nil
}
public/app/core/utils/kbn.js
View file @
c997923b
...
...
@@ -500,6 +500,19 @@ function($, _, moment) {
kbn
.
valueFormats
.
s
=
function
(
size
,
decimals
,
scaledDecimals
)
{
if
(
size
===
null
)
{
return
""
;
}
// Less than 1 µs, devide in ns
if
(
Math
.
abs
(
size
)
<
0.000001
)
{
return
kbn
.
toFixedScaled
(
size
*
1
.
e9
,
decimals
,
scaledDecimals
-
decimals
,
-
9
,
" ns"
);
}
// Less than 1 ms, devide in µs
if
(
Math
.
abs
(
size
)
<
0.001
)
{
return
kbn
.
toFixedScaled
(
size
*
1
.
e6
,
decimals
,
scaledDecimals
-
decimals
,
-
6
,
" µs"
);
}
// Less than 1 second, devide in ms
if
(
Math
.
abs
(
size
)
<
1
)
{
return
kbn
.
toFixedScaled
(
size
*
1
.
e3
,
decimals
,
scaledDecimals
-
decimals
,
-
3
,
" ms"
);
}
if
(
Math
.
abs
(
size
)
<
60
)
{
return
kbn
.
toFixed
(
size
,
decimals
)
+
" s"
;
}
...
...
public/test/core/utils/kbn_specs.js
View file @
c997923b
...
...
@@ -68,6 +68,11 @@ define([
describeValueFormat
(
'wps'
,
789000000
,
1000000
,
-
1
,
'789M wps'
);
describeValueFormat
(
'iops'
,
11000000000
,
1000000000
,
-
1
,
'11B iops'
);
describeValueFormat
(
's'
,
1.23456789
e
-
7
,
1
e
-
10
,
8
,
'123.5 ns'
);
describeValueFormat
(
's'
,
1.23456789
e
-
4
,
1
e
-
7
,
5
,
'123.5 µs'
);
describeValueFormat
(
's'
,
1.23456789
e
-
3
,
1
e
-
6
,
4
,
'1.235 ms'
);
describeValueFormat
(
's'
,
1.23456789
e
-
2
,
1
e
-
5
,
3
,
'12.35 ms'
);
describeValueFormat
(
's'
,
1.23456789
e
-
1
,
1
e
-
4
,
2
,
'123.5 ms'
);
describeValueFormat
(
's'
,
24
,
1
,
0
,
'24 s'
);
describeValueFormat
(
's'
,
246
,
1
,
0
,
'4.1 min'
);
describeValueFormat
(
's'
,
24567
,
100
,
0
,
'6.82 hour'
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment