Skip to content
Snippets Groups Projects
Commit 2ef9106b authored by Steven Murray's avatar Steven Murray
Browse files

Added minfreebytes and freebytesbefore to stagerrm log of cta-fst-gcd

parent 0ae58069
No related branches found
No related tags found
No related merge requests found
......@@ -188,7 +188,7 @@ class Gc:
return result
def eosstagerrm(self, fxid):
def eosstagerrm(self, fxid, freebytes):
logger = logging.getLogger('gc')
mgmurl = "root://{}".format(self.mgmhost)
cmd = "eos {} stagerrm fxid:{}".format(mgmurl, fxid)
......@@ -197,7 +197,7 @@ class Gc:
process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE, stderr=subprocess.PIPE, env=env)
stdout,stderr = process.communicate()
if 0 == process.returncode:
logger.info("Executed {}".format(cmd))
logger.info("minfreebytes={} freebytesbefore={} executed='{}'".format(self.minfreebytes, freebytes, cmd))
def processfile(self, subdir, fstfile):
statvfs = os.statvfs(subdir)
......@@ -210,7 +210,7 @@ class Gc:
now = time.time()
agesecs = now - statinfo.st_ctime
if agesecs > self.gcagesecs:
self.eosstagerrm(fstfile)
self.eosstagerrm(fstfile, freebytes)
self.nbfilesconsideredsincelastreport = self.nbfilesconsideredsincelastreport + 1
if self.nbfilesbeforereport == self.nbfilesconsideredsincelastreport:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment