diff options
| author | martinko | 2013-02-22 13:29:44 +0000 |
|---|---|---|
| committer | martinko | 2013-02-22 13:29:44 +0000 |
| commit | 8c847dbbb95f131723efec4023682b3c9d9797d1 (patch) | |
| tree | 690fcaf1b7763c601b0f98073c72331a09e40ded /python/pgq/cascade | |
| parent | 803e8f920ca9cc737091f4f2df8f692bcd790932 (diff) | |
noise
Diffstat (limited to 'python/pgq/cascade')
| -rw-r--r-- | python/pgq/cascade/admin.py | 13 | ||||
| -rw-r--r-- | python/pgq/cascade/worker.py | 3 |
2 files changed, 4 insertions, 12 deletions
diff --git a/python/pgq/cascade/admin.py b/python/pgq/cascade/admin.py index 3c7b51fe..58fa16e3 100644 --- a/python/pgq/cascade/admin.py +++ b/python/pgq/cascade/admin.py @@ -2,13 +2,12 @@ ## NB: not all commands work ## -"""cascaded queue administration. +"""Cascaded queue administration. londiste.py INI pause [NODE [CONS]] setadm.py INI pause NODE [CONS] - """ import sys, time, optparse, skytools, os.path @@ -67,7 +66,7 @@ setadm extra switches: class CascadeAdmin(skytools.AdminScript): - """Cascaded pgq administration.""" + """Cascaded PgQ administration.""" queue_name = None queue_info = None extra_objs = [] @@ -243,7 +242,6 @@ class CascadeAdmin(skytools.AdminScript): [ self.queue_name, node_type, node_name, worker_name, provider_name, global_watermark, combined_queue ]) - self.extra_init(node_type, db, provider_db) if node_attrs: @@ -267,7 +265,6 @@ class CascadeAdmin(skytools.AdminScript): while 1: db = self.get_database('root_db', connstr = loc) - # query current status res = self.exec_query(db, "select * from pgq_node.get_node_info(%s)", [self.queue_name]) info = res[0] @@ -558,9 +555,6 @@ class CascadeAdmin(skytools.AdminScript): except skytools.DBError, d: self.log.warning("Failed to remove from '%s': %s", n.name, str(d)) - - - def node_depends(self, sub_node, top_node): cur_node = sub_node # walk upstream @@ -604,7 +598,6 @@ class CascadeAdmin(skytools.AdminScript): if info.completed_tick >= last_tick: return info - def takeover_root(self, old_node_name, new_node_name, failover = False): """Root switchover.""" @@ -955,7 +948,7 @@ class CascadeAdmin(skytools.AdminScript): node_db.commit() if len(cons_rows) == 1: if prov_node: - raise Exception('Unexcpeted situation: there are two gravestones - on nodes %s and %s' % (prov_node, node_name)) + raise Exception('Unexpected situation: there are two gravestones - on nodes %s and %s' % (prov_node, node_name)) prov_node = node_name failover_tick = cons_rows[0]['last_tick'] self.log.info("Found gravestone on node: %s", node_name) diff --git a/python/pgq/cascade/worker.py b/python/pgq/cascade/worker.py index b5d56a87..dbe6ba3c 100644 --- a/python/pgq/cascade/worker.py +++ b/python/pgq/cascade/worker.py @@ -121,7 +121,7 @@ class CascadedWorker(CascadedConsumer): def __init__(self, service_name, db_name, args): """Initialize new consumer. - + @param service_name: service_name for DBScript @param db_name: target database name for get_database() @param args: cmdline args for DBScript @@ -444,4 +444,3 @@ class CascadedWorker(CascadedConsumer): dst_curs.execute(q, [self.pgq_queue_name]) dst_db.commit() self.global_wm_publish_time = t - |
