introspect¶
general purpose meta information¶
api meta information¶
project context Python commands¶
-
core4.service.introspect.command.ITERATE= '\nfrom core4.service.introspect.main import CoreIntrospector\nprint(CoreIntrospector().run(dump=True))\n'¶ command used to call
CoreIntrospector.run()method
-
core4.service.introspect.command.ENQUEUE= '\nfrom core4.queue.main import CoreQueue\nqueue = CoreQueue()\njob = queue.enqueue("{qual_name:s}")\nprint(job._id)\n'¶ command used to enqueue a job without job arguments
-
core4.service.introspect.command.ENQUEUE_ARG= '\nfrom core4.queue.main import CoreQueue\nqueue = CoreQueue()\njob = queue.enqueue("{qual_name:s}", {args:s})\nif job:\n print(job._id)\n'¶ command used to enqueue a job including job arguments
-
core4.service.introspect.command.EXECUTE= '\nimport signal\nsignal.signal(signal.SIGCHLD, signal.SIG_DFL)\nfrom core4.queue.process import CoreWorkerProcess\nCoreWorkerProcess().start("{job_id:s}")\n'¶ command used to start job processing with
CoreWorkerProecess.start()
-
core4.service.introspect.command.KILL= '\nfrom core4.queue.main import CoreQueue\nfrom bson.objectid import ObjectId\nCoreQueue().kill_job(ObjectId("{job_id:s}"))\n'¶ command used to kill a job with
CoreQueue._exec_kill()
-
core4.service.introspect.command.RESTART= '\nfrom core4.queue.main import CoreQueue\nfrom bson.objectid import ObjectId\nprint(CoreQueue().restart_job(ObjectId("{job_id:s}")))\n'¶ command used to restart a job with
CoreQueue._exec_restart()
-
core4.service.introspect.command.SERVE= '\nfrom core4.api.v1.tool.functool import serve\nfrom core4.logger.mixin import logon\nlogon()\nserve(*{a}, core4api=False, **{kw})\n'¶ command used to launch selected app servers in project
-
core4.service.introspect.command.REMOVE= '\nfrom core4.queue.main import CoreQueue\nfrom bson.objectid import ObjectId\nprint(CoreQueue().remove_job(ObjectId("{job_id:s}")))\n'¶ command used to remove a job with
CoreQueue.remove_job()