if len(sys.argv) != 2:
print("Usage: %s <channel>" % sys.argv[0])
+ sys.exit(1)
fifo_dir = os.getenv('MTXBOT_FIFO_DIR', '/run/mtxbot')
fifo_path = "%s/%s" % (fifo_dir, sys.argv[1])
if not os.path.isdir(fifo_dir):
print("Fifo directory %s does not exist!" % fifo_dir, file=sys.stderr)
- sys.exit(1)
+ sys.exit(2)
if not stat.S_ISFIFO( os.stat(fifo_path).st_mode ):
print("Channel %s does not exist!" % sys.argv[1], file=sys.stderr)
- sys.exit(2)
+ sys.exit(3)
for i in range(0, 10):
fifo = -1
posix.close(fifo)
print("Error posting to channel %s!" % sys.argv[1], file=sys.stderr)
-sys.exit(3)
+sys.exit(4)