From d76fac352f5f7b80b2601324d163349cd72911d8 Mon Sep 17 00:00:00 2001 From: randogoth Date: Sat, 10 Jun 2023 02:01:50 +0300 Subject: [PATCH] todo --- TODO.md | 4 +++- orvani/cmd.py | 7 ++++--- orvani/orvani.py | 2 +- test/office.odt | Bin 8954 -> 8958 bytes 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/TODO.md b/TODO.md index 7d31ae0..1d51301 100644 --- a/TODO.md +++ b/TODO.md @@ -2,4 +2,6 @@ tags: - frrr --- -+ plugin writers \ No newline at end of file ++ todo format import/export ++ documentation ++ rich verbosity \ No newline at end of file diff --git a/orvani/cmd.py b/orvani/cmd.py index a16649d..2c5e2fc 100644 --- a/orvani/cmd.py +++ b/orvani/cmd.py @@ -84,7 +84,8 @@ def main(): 'move', 'mv', 'del', 'rm', 'clean', 'purge', - 'export' + 'write', + 'import', 'export' ]) p.add_argument("file", nargs="?", type=str, help=SUPPRESS) p.add_argument("context", nargs="*", type=str, help=SUPPRESS) @@ -147,9 +148,9 @@ def main(): args.file = '' orvani.clean(args.file, args.not_recursive) - elif args.command in ['export']: + elif args.command in ['write']: if args.file and args.context: - orvani.export(args.context[0], args.file) + orvani.write(args.context[0], args.file) if __name__ == '__main__': main() diff --git a/orvani/orvani.py b/orvani/orvani.py index b246952..19f7ece 100644 --- a/orvani/orvani.py +++ b/orvani/orvani.py @@ -471,7 +471,7 @@ class OrvaniTag: elements.append(None) return elements - def export(self, filename: str, method: str): + def write(self, filename: str, method: str): obj = { 'file' : Path(), 'config' : self.CONFIG, diff --git a/test/office.odt b/test/office.odt index 5f5748e5bdc350d6b3bae55b507d222702f6f73d..350910bb9c18176ecc271a3ebc96f9bcec31589a 100644 GIT binary patch delta 1210 zcmez6`p=aoz?+#xgaHJ!1Saz6Flh-)v{D6;iRw&R0vo#m*qO8hHs4`C#0;VraO*NM zX$ed|&*KZ?%JDwqsMiuW6((YCe8h!`fx(59fq{d8fgv}wBvG#-H)m?d>Ac$p0(-t| zbEs~2TcmT6UvOK{76*S#sReo$q8%n@clP>lsfb$E$IqISbKEmtefDnS&DN)vPTT%F zws)R`^ui}vGh7NA9E^^(>VzNs{`Gl*;2p8|)3SDp@^FN&x!btqAz!_YYo8Xcrs?yq zS}WG%avY1j?iwql8T&}3FE}R2PnUN-OG)^_0~Qm)9apOcUg2<7x!b5XP4H@ijQ0fL zX+O68GEP4pKDL>`ya^T%~BEk9!t@LFKuY&j9nIZG04xE~+2@;p)ExG7TP z{PReg+5VSR>zXgFW)Qy?n{r}aB=0hbh2jsVN8HO=AAD#1X8p*2Z<~sJ^evV3XP>@a z=%dDMbas)&>CZ1~CZ>4X9QviD>QTVtC0?Gi_~B~vzUP5bXBR*D<#(d&|A%D5>KXN^ zFL*v&$oMKe<7j5h-;JWC{F4{1ogBCRKgapGm-hTf&`!KCb?pk*@YtmqRqI2NS$Osc zK96lkj54`*wZUn5{9l))4$bqzUxluG(xJ5Sjl9F&-^M@poqViqbnWb=h=UXQqj#-T zOj$LxOms);N5_qepRQhTOXgUiWbU~MlaqZe2VJgTw#!H6P5iNlrx(sN$qC<_Fd=XK zF0Tj!-qdx+vSsASy7f{+nLgQu61cSl$JL1yJB$S}^D+^L|Bp+Ou)!-dJ`71W>_m{?^d%gV^` zz^rCq0A+GT8Aj{LQHq)h_-!thncOX-fT?%wRtlkX@=uuYH!$p8RiRGc3G delta 1158 zcmez8`pcCkz?+#xgaHJ)xhC@HFm-cHv{D6;iRw(0B+-mJnDMv70&buxx!qmrSTsP}aHE zp#hP%1$uU`>)vG&wCjkc%<>&a=0r)^alcsC)L5vnzA4Om(F(yfk6p~pI?AgUEvG50 zk9c(Z)%iKH-ll8U)heDdxKf}XY164zapYaL;{1EBb0$5v{B~1t)f6ix{@5>d?$VO) z&bx21|GT<1vFzTF54A=gOf-(Yte4v(=KX#~=7MXAPUf~6lPo+BSBM?!E}b;tWmC## zjd|xcSD4LT=KY6naX6#in%yTR?A;*cW9X!R=y}Awto6Y*Yc}Uc{`=ch?4xg~{QT_G z*A{A%S!bpN&UyN?WS_?-Rk_64sX{6ij7z(%H(o4w-}|_7irZ(6o%@70-L?N0b4D(` zUeb!u#w_YDQ(B=^e0`ql*~2LruS3^guWy>}ml;>HX{y1CQ(;#YtzH)-QX8_$kcsVH z$7j6*2D(!3vm7k9)GZ5I;CNj7OIApc%ft||s(ke)`&u7M8(#B06>)GvfAp@EiYcq6 zmWl2N{ouH9@zdE0Zpoa9bDJ&v*LpRsv0*P6m1h|<;Dh@z8F2#8rPV*#Re%9w$uk1}w1Pg$^h zysRxqVxFuGh`J+d3ZjJN%t4fo99VA~gts5U`zZ%DLSNpD7bQPTE|S*-X__l9!;~N~ zxj{loC%~JLNrV}c=RiI>6*k4Yom-cYfkBmpfk70M5utcX;~&Y%j0(yi?VXA;Ofk}v zYorx;V44{iy16D7D9A8Qo7}6Qt^l$Xsu4_ygGmq}!0^}cjP&GuS;@(76?j0V6)4Cs zG0IF