summaryrefslogtreecommitdiffstats
path: root/lib.py
diff options
context:
space:
mode:
authorJan Pokorný <jpokorny@redhat.com>2013-05-10 19:41:06 +0200
committerJan Pokorný <jpokorny@redhat.com>2013-05-10 19:41:06 +0200
commitdef52e5ec533895dc8f1e33ad5f2ff69f263e8bf (patch)
treef19f73ac703d239e328a18594cdbbd5bb5727f21 /lib.py
parentdef29ba4ca5d614819c9a646199ae638955dd486 (diff)
downloadcluster-overview-def52e5ec533895dc8f1e33ad5f2ff69f263e8bf.tar.gz
cluster-overview-def52e5ec533895dc8f1e33ad5f2ff69f263e8bf.tar.xz
cluster-overview-def52e5ec533895dc8f1e33ad5f2ff69f263e8bf.zip
Do some renaming & styling
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'lib.py')
-rw-r--r--lib.py31
1 files changed, 24 insertions, 7 deletions
diff --git a/lib.py b/lib.py
index 778d2e3..4126999 100644
--- a/lib.py
+++ b/lib.py
@@ -66,17 +66,25 @@ class LibEdge(Edge):
#
-class GraphNode(LibSubgraph):
+class SubgraphImportant(LibSubgraph):
def __init__(self, *args, **kwargs):
- kwargs.setdefault('style', 'bold')
- super(GraphNode, self).__init__(*args, **kwargs)
+ kwargs.setdefault('fillcolor', '#eaeaea')
+ kwargs.setdefault('style', 'bold, filled, rounded')
+ super(SubgraphImportant, self).__init__(*args, **kwargs)
-class GraphSubnode(LibSubgraph):
+class SubgraphStandard(LibSubgraph):
def __init__(self, *args, **kwargs):
- kwargs.setdefault('fillcolor', 'azure')
- kwargs.setdefault('style', 'filled')
- super(GraphSubnode, self).__init__(*args, **kwargs)
+ kwargs.setdefault('fillcolor', '#f5f5f5')
+ kwargs.setdefault('style', 'filled, rounded')
+ super(SubgraphStandard, self).__init__(*args, **kwargs)
+
+
+class SubgraphInvisible(LibSubgraph):
+ def __init__(self, *args, **kwargs):
+ kwargs.setdefault('style', 'invisible')
+ super(SubgraphInvisible, self).__init__(*args, **kwargs)
+
#
@@ -87,6 +95,7 @@ class GraphSubnode(LibSubgraph):
class Program(LibNode):
def __init__(self, *args, **kwargs):
kwargs.setdefault('shape', 'box')
+ kwargs.setdefault('style', 'filled')
super(Program, self).__init__(*args, **kwargs)
@@ -97,6 +106,13 @@ class Agent(Program):
super(Agent, self).__init__(*args, **kwargs)
+class Library(Program):
+ def __init__(self, *args, **kwargs):
+ kwargs.setdefault('fillcolor', 'lavenderblush')
+ kwargs.setdefault('style', 'filled')
+ super(Library, self).__init__(*args, **kwargs)
+
+
class Executable(Program):
pass
@@ -232,6 +248,7 @@ class DelegateCIM(Delegate, CIM):
# main-helpers
#
+
def export(fnc):
__all__.append(fnc.__name__)
return fnc