mirror of
https://github.com/clearlinux/WALinuxAgent.git
synced 2026-09-05 05:11:55 +00:00
34 lines
890 B
Python
Executable File
34 lines
890 B
Python
Executable File
#!/usr/bin/env python
|
|
|
|
import os
|
|
|
|
def get_seq():
|
|
latest_seq = -1;
|
|
config_dir = os.path.join(os.getcwd(), "config")
|
|
if os.path.isdir(config_dir):
|
|
for item in os.listdir(config_dir):
|
|
item_path = os.path.join(config_dir, item)
|
|
if os.path.isfile(item_path):
|
|
seperator = item.rfind(".")
|
|
if seperator > 0 and item[seperator + 1:] == "settings":
|
|
seq = int(item[0: seperator])
|
|
if seq > latest_seq:
|
|
latest_seq = seq
|
|
return latest_seq
|
|
|
|
|
|
succeed_status = """
|
|
[{
|
|
"status": {
|
|
"status": "success"
|
|
}
|
|
}]
|
|
"""
|
|
|
|
if __name__ == "__main__":
|
|
seq = get_seq()
|
|
if seq >= 0:
|
|
status_file = os.path.join(os.getcwd(), "status", "{0}.status".format(seq))
|
|
with open(status_file, "w+") as status:
|
|
status.write(succeed_status)
|