示例#1
0
def tail(editor, **kwargs):
  tn = kwargs.get('tail_number')
  if not tn or tn < 1:
    tn = 100

  if editor:
    behavior.ContainerVersionBehavior(**kwargs).run(f"tail /logs/editor.log -n {tn}")
  else:
    behavior.ContainerVersionBehavior(**kwargs).run(f"tail /logs/app.log -n {tn}")
示例#2
0
def delete(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).delete()
示例#3
0
def run(command, **kwargs):
  behavior.ContainerVersionBehavior(**kwargs).run(command)
示例#4
0
def update(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).update()
示例#5
0
def list(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).list()
示例#6
0
def stop(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).start_stop()
示例#7
0
def create(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).create()
示例#8
0
def download_app_zip(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).download_app_zip()
示例#9
0
def restart(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).force_update()
示例#10
0
def editor_info(**kwargs):
  behavior.ContainerVersionBehavior(**kwargs).editor_info()
示例#11
0
def tail(editor, **kwargs):
    behavior.ContainerVersionBehavior(**kwargs).tail_logs(editor)