コード例 #1
0
ファイル: acd_cli.py プロジェクト: hansendc/acd_cli
def restore_action(args: argparse.Namespace) -> int:
    try:
        r = trash.restore(args.node)
    except RequestError as e:
        logger.error('Error restoring "%s"' % args.node, e)
        return 1
    sync.insert_node(r)
コード例 #2
0
ファイル: acd_cli.py プロジェクト: nabcos/acd_cli
def restore_action(args: argparse.Namespace) -> int:
    try:
        r = trash.restore(args.node)
    except RequestError as e:
        logger.error('Error restoring "%s"' % args.node, e)
        return 1
    sync.insert_node(r)
コード例 #3
0
ファイル: test_api_live.py プロジェクト: StSimmons/acd_cli
 def test_restore(self):
     f_id = self.create_random_dir()
     n = trash.move_to_trash(f_id)
     self.assertEqual(n['status'], 'TRASH')
     n = trash.restore(n['id'])
     self.assertEqual(n['status'], 'AVAILABLE')
     n = trash.move_to_trash(n['id'])
     self.assertEqual(n['status'], 'TRASH')
コード例 #4
0
ファイル: test_api_live.py プロジェクト: Timdawson264/acd_cli
 def test_restore(self):
     f_id = self.create_random_dir()
     n = trash.move_to_trash(f_id)
     self.assertEqual(n['status'], 'TRASH')
     n = trash.restore(n['id'])
     self.assertEqual(n['status'], 'AVAILABLE')
     n = trash.move_to_trash(n['id'])
     self.assertEqual(n['status'], 'TRASH')